-
model1方式:
model1之前:
弊端:
model1 模式:
model1 中出现了简单的分层,jsp处理页面,使用JavaBean处理业务逻辑,如访问数据库
查看全部 -
Javabean的四个作用域范围:在useBeans的scope属性中指定作用范围
总结:Scope的四个作用域范围
application 代表全局的,在服务器打开到关闭之间的任何时候都可以获取到属性
session 代表一次会话,在一次会话期间,可以获取到相关的属性
request 表示请求,需要使用服务器转发功能(request.getRequestDispatcher)后正常获取属性
page 代表当前范围,使用重定向或服务器转发都无法获取属性
查看全部 -
javabean设置属性:
简述:
1.使用表单自动匹配所有属性时,即"*"时,表单的名称需要和定义的javabean中定义的属性名一致,(如果不一致就出现异常)
2. 使用表单匹配部分属性,匹配的属性值在Property中指定
3. 与表单无关,通过手工赋值给属性,设置的值在value中指定
4. 通过URL传参数给属性赋值,通过param中指定值。
查看全部 -
存储此请求中的指定属性的属性值:<% request.setAttribute("password", "123456"); %>
返回此请求中的指定属性的属性值:<%=request.getAttribute("password") %>
请求的MIME类型:<%=request.getContentType() %>
协议类型及版本号:<%=request.getProtocol() %>
服务器主机号:<%=request.getServerName() %>
服务器端口号:<%=request.getServerPort() %>
int getServerPort():返回服务器接受此请求所用的端口号
String getCharacterEncoding():返回字符编码方式
void setCharacterEncodign():设置请求的字符编码方式
int getContentLength():返回请求体的长度(以字节数)
String getRemoteAddr():返回发送此请求的客户端IP地址
int getServerPort():返回服务器接受此请求所用的端口号
String getCharacterEncoding():返回字符编码方式
void setCharacterEncodign():设置请求的字符编码方式
int getContentLength():返回请求体的长度(以字节数)
String getRemoteAddr():返回发送此请求的客户端IP地址
String getRealPath(String path):返回虚拟路径的真实路径
查看全部 -
jsp页面中如何使用javabeans:
1. useBeans标签:
查看全部 -
JSP内置对象:out
1、println打印字符串
2、clear/clearBuffer清除缓冲区,注意:clear在flush之后调用会抛出异常
3、flush将缓冲区内容输出到客户端
4、getBufferSize返回缓冲字节数
5、getRemaining返回生于缓冲字节数
6、isAutoFlush是否自动清空缓存,布尔值
7、close 关闭输入流
查看全部 -
普通方式创建Javabean,与普通java类一样,创建javabean实例
查看全部 -
jsp动作元素:
查看全部 -
Javabean 简介:
设计原则:
查看全部 -
请求转发与请求重定向:
1.
2. 举例:
查看全部 -
Exception对象:
查看全部 -
pageContext对象:
pageContext对象概述:
2. pageContext常用方法:
3. config对象:
查看全部 -
page对象:
查看全部 -
application对象:
开始于服务器启动,终止于服务器关闭。类似于java SE中的static修饰的变量,属于类本身,生命周期长。
2. 常用方法:
查看全部 -
session对象简述:
2. session对象方法:
查看全部
举报