-
JSP内置的对象
查看全部 -
Jsp页面的注释
查看全部 -
Page指令语法
查看全部 -
Jsp指令
查看全部 -
tomcat服务器目录结构
查看全部 -
Model1模式出现前,整个Web应用的情况:几乎全部由JSP页面组成,JSP页面接收处理客户端请求,对请求处理后直接做出响应。
弊端:在界面层充斥着大量的业务逻辑的代码和数据访问层的代码,Web程序的可扩充性和可维护性非常差。
Javabean的出现可以使jsp页面中使用Javabean封装的数据或者调用Javabean的业务逻辑代码,这样大大提升了程序的可维护性。
三层:1.JSP页面
2.JavaBean
3.数据库
查看全部 -
Javabean的四个作用域范围
说明:使用useBeans的scope属性可以用来指定javabean的作用范围。
page //仅当前页面有效
request //可以通过HttpRequest.getAttribute()方法取得JavaBean对象。
session //可以通过HttpSession.getAttribute()方法取得JavaBean对象。
application //可以通过application.getAttribute()方法取得Javabean对象
查看全部 -
<jsp:getProperty>
作用:获取指定Javabean对象的属性值
<jsp:getProperty name="JavaBean实例名" property="属性名"/>
查看全部 -
<jsp:setProperty>
作用:给已经实例化的javabean对象的属性赋值,一共有四种形式。
<jsp:setProperty name="JavaBean实例名" property="*"/>(跟表单关联)
<jsp:setProperty name="JavaBean实例名" property="JavaBean属性名"/>(跟表单关联)
<jsp:setProperty name="JavaBean实例名" property="JavaBean属性名" value="BeanValue"/>(手工设置)
<jsp:setProperty name="JavaBean实例名" property="propertyName" param="request对象中的参数名"/>(跟request参数关联)
查看全部 -
在Jsp页面中如何使用Javabeans
像使用普通java类一样,创建javabean实例。
在Jsp页面中通常使用jsp动作标签使用javabean
useBeans动作
作用:在jsp页面中实例化或者在指定范围内使用JavaBean:
<jsp:useBean id="标示符" class="Java类名" scope="作用范围"/>
setProperty动作
getProperty动作
查看全部 -
什么是Jsp动作
JSP动作元素(action elements),动作元素为请求处理阶段提供信息。动作元素遵循XML元素的语法,有一个包含元素名的开始标签,可以有属性、可选的内容、与开始标签匹配的结束标签。
第一类是与存取JavaBean有关的,包括:
<jsp:useBean><jsp:setProperty><jsp:getProperty>
第二类是JSP1.2就开始有的基本元素,包括6个动作元素:
<jsp:include><jsp:forward><jsp:param><jsp:plugin><jsp:params><jsp:fallback>
第三类是JSP2.0新增加的元素,主要与JSP Document有关,包括六个元素
<jsp:root><jsp:declaration><jsp:scriptlet><jsp:expression><jsp:text><jsp:output>
第四类是JSP2.0新增的动作元素,主要是用来动态生成XML元素标签的值,包括3个动作:
<jsp:attribute><jsp:body><jsp:element>
第五类是JSP2.0新增的动作元素,主要是用来Tag Fil中,有2个元素
<jsp:invoke><jsp:dobody>
查看全部 -
表单的提交方式:
1. 格式:
<form name="regForm"action="动作"method="提交方式">
</forn>
2. 提交方式, get与post
get方式:以明文的方式通过URL提交数据,数据在URL中可以看到,提交的数据最多不超过2kB.安全性较低但效率比post高。适合提交数据量不大,安全性不高的数据。比如:搜索、查询等功能。
post方式:将用户提交的信息封装在HTML HEADER内。适合数据量大,安全性高的用户信息。比如:注册、修改、上传等功能。
查看全部 -
out内置对象
查看全部 -
Javabean的设计原则
提高代码的可重复性
共有类
无参的共有构造方法
属性私有
getter和setter方法
查看全部 -
Exception对象
exception对象是一个异常对象,当一个页面在运行过程中发生了异常,就产生这个对象。如果一个JSP页面要应用此对象,就必须把isErrorPage设为true,否则无法编译。他实际上是java.lang.Throwable的对象,常用方法如下:
String getMessage() 返回描述异常的消息
String toString() 返回关于异常的简短描述消息
void printStackTrace() 显示异常及其栈轨迹
Throwable FillInStackTrace() 重写异常的执行栈轨迹
查看全部
举报