http协议的get和post请求区别:
Http:是一个基于请求/响应模式的,无状态的协议。
http协议的get和post请求,以及servelet中doget和dopost方法:
1. 数据存放位置:
get 请求:是将数据放在请求的url之后,是一个以"?"打头的查询字符串,比如常见的test.jsp?name=aaa&age=10这种格式。
post请求表示客户端请求的时候还要提交数据,比如提交form表单,要提交的数据会放到请求报文的body部分。
2. 安全性:
get请求:由于数据存放在url中,参数是可以直观看到的,安全性低。(例如:登陆的用户名和密码可不能用get)。
post请求:安全性更高
3. 传输数据量
get请求:由于http协议的限制,这样放在url之后的get请求的数据是受大小限制的,最大长度不超过1024字节。
post请求:是将数据放到了http的Content中,这就无大小的限制了,而且传输的数据不能直接被看到(登陆的用户名和密码一般采用post请求),大量的数据或是文件上传,都只能用post来传输。
JSP概念:
JSP:Java Server Page。
Jsp:Servlet简化设计,逻辑与界面设计分开,方便开发。
Html语法的Java扩展,加入新的标签。
JSP执行过程:
客户端请求——>生成对应的Servlet——>由Servlet分析器编译.class文件——>请求对应资源信息返回客户端。
JSP语法:
1.编译器指令:<%@ pageimport="" %>
2.脚本语法
3.动作语法:<jsp:forward/>
脚本语法:
Html注释:<!-- -->
隐藏注释:<%-- --%>
"表达式"
"声明"
"脚本段"
JSP内置对象:request :请求
response:响应
Application:应用程序
Session:会话
Page:本页面
PageContext:页面上下文
Out:输出
Config:配置对象
Exception:异常
- 大小: 10.3 KB
分享到:
相关推荐
**JSP网页模板详解** JavaServer Pages(JSP)是一种基于Java的技术,用于创建动态、交互式的Web应用程序。它将内容的生成与显示分离,提高了开发效率和代码的可维护性。JSP网页模板则是这种技术的一个关键组成部分...
【JSP(Java Server Pages)技术详解】 JSP(Java Server Pages)是Java平台上的一个服务器端脚本语言,主要用于创建动态网页。JSP技术由Sun Microsystems公司在1999年推出,它允许开发者将HTML代码与Java代码相...
jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序 jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序jsp web程序 jsp web程序jsp web程序...
### JSP程序设计从入门到精通知识点总结 #### 第1章 JSP概述 技术分析 ##### 1.1 JSP简介与历史背景 - **1.1.1 日新月异的Web技术**:这部分内容简要回顾了Web技术的发展历程,包括早期的静态网页到动态网页的...
【标题】"jsp网上商城jsp课程设计"是一个基于JavaServer Pages (JSP) 技术构建的电子商务平台项目。在JSP中,开发者通常利用HTML、CSS和JavaScript来设计用户界面,同时结合Java代码来处理服务器端逻辑。这个课程...
jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp模板jsp...
一、JSP内置对象练习 1、使用JSP中的session对象,实现用户登陆检验 (1)(1)web目录下的session-login目录中,新建login.jsp(允许用户输入用户名和密码), 在usercheck.jsp中进行验证,成功则显示index.jsp...
【JSP实用教程上机实验】是针对JavaServer Pages(JSP)技术的一份实践指导,通常用于加深理解和掌握在实际开发中应用JSP的方法。这份教程基于耿祥义编著的《jsp实用教程》第四版,提供了课后上机实验的代码示例,...
动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html...
大学本科JSP课程的期末作业JSP+Servlet+layui实现的博客系统源码。教程 下载使用tomcat就可以使用,数据库语句也有,如果要修改数据库配置就在tool下面的工具类修改即可大学本科JSP课程的期末作业JSP+Servlet+layui...
【JSP图书借阅系统(jsp+SQLServer)】是一个基于Java Server Pages(JSP)技术和SQL Server 2000数据库开发的图书借阅管理应用程序。这个系统旨在提供一个高效、用户友好的平台,方便图书馆管理员进行图书的借阅、...
**JSP(Java Server Pages)** 是一种动态网页技术,由Sun Microsystems公司开发,现在已经成为Java EE的一部分。它允许Web开发者使用HTML、XML或其他标记语言编写静态页面,并嵌入Java代码来实现动态功能。JSP的...
"JSP动态网站源代码" JSP动态网站源代码是基于Java技术的动态网页开发解决方案。JSP(Java Server Pages)是一种服务器端脚本语言,用于生成动态网页内容。下面是JSP动态网站源代码相关知识点的详细解释: 1. WEB...
### 使用JSP实现Word、Excel格式报表打印 #### 一、使用JSP生成Word文档 在JSP中生成Word文档可以通过设置正确的`content-type`来实现。具体来说,只需要在JSP页面的头部添加以下指令: ```jsp ``` 这样设置后...
jsp登录页面设计源代码 jsp登录页面设计是指使用jsp语言来设计一个登录页面,实现用户的身份验证。下面是jsp登录页面设计的详细知识点: 1. HTML代码设计: 登录页面的静态设计使用HTML语言,通过设计HTML代码来...
**JSP网上订餐系统详解** 本项目是一个基于JSP技术的网上订餐系统,旨在为程序员朋友们提供一个完整的学习示例,特别是对于正在学习JSP的开发者来说,这是一个非常实用的实践案例。该系统具备完善的订餐功能,且...
jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与实现jsp论坛设计与...
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为参考资料学习借鉴。...JSP+servlet,网盘系统,mysql
《jsp实用案例教程》是一本由冯燕奎和赵德奎等专家共同编著的专业书籍,主要针对Java Server Pages(JSP)技术,为读者提供了丰富的实践案例,帮助学习者深入理解和掌握JSP在实际开发中的应用。本书不仅讲解了JSP的...
基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍管理系统基于 Servlet+jsp+mysql 开发 javaWeb 学生宿舍...