JSP学习报告
2017-12-07 16:49
190 查看
HTTP是B/S模式,即(1)无连接,每次连接只处理一个请求,处理完请求并接受到应答后,会断开连接,(2)无状态,协议对于事务处理没有记忆的能力
GET和POST方法,GET方法是向特定的资源发出请求,POST方法是向指定的资源提交数据并处理请求
JSP参数声明<%! %>
参数输出<%= %> JSP表达式是一个符合JAVA语法的表达式,可以把JAVA表达式的值作为字符串直接输出。
注释<%– –%>
在Eclipse中,(1)web.xml是应用的部署描述符,需要配置欢迎页,servlet等元素时需要此文件(2)注释的快捷键是Ctrl+Shift+/, 代码格式化是Ctrl+Shift+f
JSP的编译指令是通过JSP引擎的消息设置JSP程序的属性以及由该JSP生成的servlet的属性
(1)page指令 定义当前JSP程序的全局属性,如脚本语言类型,需要导入的jar包等
contentType 设置MIME( 互联网的标准textType) 和设置生成网页的编码charset
pageEncoding 设置JSP页面本身的编码
import 设置导入的JAVA类(如果没有导入要需要使用时,则使用完全限定名)
ErrorPage
isErrorPage
(2)include指令 静态包含指令 在包含进来的同时解析被包含页面,同一类型参数不能被定<%@ include file=”hello.jsp” %>
JSP动作指令
动作指令和编译指令的区别:编译指令是在JSP转化到Servlet的过程中起作用,而动作指令是客户端在请求时期动态被执行的,每次客户端请求都可能被重新执行一次。
(1)forward指令 将当前程序重新定向到HTML或动态程序
使用配置属性来指定要重定向的目标文件
(2)include动作指令
与静态指令的区别是:静态JSP将其他JSP引入当前JSP
动态的结构上是两者独立,直到输出才合并
是只是除此之外,执行动态指令时还可以增加额外的请求参数
(3)useBean动作指令
可以在JSP页面实例化一个或若干个JavaBean组件,这些实例化的JavaBean组件可以在JSP程序的其他地方被调用
GET和POST方法,GET方法是向特定的资源发出请求,POST方法是向指定的资源提交数据并处理请求
JSP参数声明<%! %>
参数输出<%= %> JSP表达式是一个符合JAVA语法的表达式,可以把JAVA表达式的值作为字符串直接输出。
注释<%– –%>
在Eclipse中,(1)web.xml是应用的部署描述符,需要配置欢迎页,servlet等元素时需要此文件(2)注释的快捷键是Ctrl+Shift+/, 代码格式化是Ctrl+Shift+f
JSP的编译指令是通过JSP引擎的消息设置JSP程序的属性以及由该JSP生成的servlet的属性
(1)page指令 定义当前JSP程序的全局属性,如脚本语言类型,需要导入的jar包等
<%@ page contentType="" %>
contentType 设置MIME( 互联网的标准textType) 和设置生成网页的编码charset
pageEncoding 设置JSP页面本身的编码
import 设置导入的JAVA类(如果没有导入要需要使用时,则使用完全限定名)
ErrorPage
isErrorPage
(2)include指令 静态包含指令 在包含进来的同时解析被包含页面,同一类型参数不能被定<%@ include file=”hello.jsp” %>
JSP动作指令
动作指令和编译指令的区别:编译指令是在JSP转化到Servlet的过程中起作用,而动作指令是客户端在请求时期动态被执行的,每次客户端请求都可能被重新执行一次。
(1)forward指令 将当前程序重新定向到HTML或动态程序
使用配置属性来指定要重定向的目标文件
<jsp:forward page="hello.jsp"></jsp:forward>或者用
<jsp:forward> <source src="hello.jsp"></source> </jsp:forward>
(2)include动作指令
与静态指令的区别是:静态JSP将其他JSP引入当前JSP
动态的结构上是两者独立,直到输出才合并
是只是除此之外,执行动态指令时还可以增加额外的请求参数
<jsp:include page="hello.jsp"></jsp:include>
(3)useBean动作指令
可以在JSP页面实例化一个或若干个JavaBean组件,这些实例化的JavaBean组件可以在JSP程序的其他地方被调用
相关文章推荐
- JSP学习随笔
- (三十五):JavaBean的删除 (JSP学习第十一天)
- JSP的学习总结记录(1)
- html,js ,jsp工作学习
- VIX API学习报告
- JSP学习笔记(一)
- 产品体验报告的思路学习笔记(附XMIND)
- Java EE学习之(七)JSP的九个内置对象(一)
- JSP学习笔记(二):JSP四大作用域
- jsp学习2-servlet开发配置
- JSP/Servlet Web 学习笔记 DayOne
- JAVA面试题jsp ejb sql 数据库 等面试题 Oracle Sql server MySQL 经典数据库学习资料
- JavaWeb学习笔记六 JSP
- jsp学习笔记:语法Directive(编译指令,相当于执行期间的命令)
- 学习python单元测试框架nose之---04nose的html测试报告输出
- myeclipse学习总结一(在MyEclipse中设置生成jsp页面时默认编码为utf-8编码)
- java_web学习第七天(jsp技术)
- JSP学习第三节,JSP动作
- 准备学习java(三大框架,SpringMVC),jsp,html,JavaScript,Sql,orcal,有哪位大神推存写学习顺序
- 第二十四次学习报告