南大软院大神养成计划--day08

jspService()方法处理客户端请求。Servlet常驻内存,

Servlet类的对象称为一个servlet,当客户请求一个JSP页面时,Tomcat服务器自动生成Java文件,编译Java文件,用编译得到的字节码文件在服务器端创建一个servlet来响应客户请求。

表达式和Jsp脚本(out.println)来实现九九乘法表。

Jsp内置对象

Out.Request.Response.Session.Application.Page.PageContext.exception.config九大对象。

Out对象(JspWrite类的一个实例)
1. 缓冲区Buffer 一块区域保存临时数据。
2. Void println() : 打印字符串 。
3. Void clear() : 清除缓冲区的数据,在flush后面调用会抛出异常。
4. Void clearBuffer() :清除缓冲区的数据,在flush后面调用不会抛出异常。
5. Void flush() :将缓冲区的内容输出到客户端。
6. Void close() :关闭输出流 。

Get和post
Get: 明文的方式通过URL提交数据,就是说用户可以看到你所写的内容;提交的数据最多不超过2KB,安全性低效率比post高,适用于搜索、查询等功能。
Post:将用户提交的信息封装到HTML HEADER。是用于数据大、安全性高的的用户信息。 例如注册、修改、上传等功能。
Request对象(HttpServletRequest类的实例)方法如下:
1. String getParameter(String name) : 返回name指定参数的参数值。
2. String[] getParametervalues(String name) :返回包含参数name的所有值得数组。
Response(HttpServletResponse类的实例)
String getCharacterEncoding() ; 返回相应用的是何种字符。
sendRedirect(java.lang.String location) 重新定向客户端的请求。

保存用户状态的。

时间格式,导入java.text.*

一个页面把异常处理提交到另一个界面,另一个界面要执行

Cookie

chuangjian
Cookie newCookie = new Cookie(String key, object value) ;
xieru
Response.addCookie(newCookie) ;
duqu
Cookie[] cookies = request.getCookies() ;

方法
Void setMaxAge(int expiry) 有效期,以秒为单位。
Void setValue(String value)创建后赋值
String getName() 获取Cookie名称,字符串类型,以文本形式保存在客户端。
String getValue() 获取Cookie的值,字符串类型,以文本形式保存在客户端。
Int getMaxAge() 获取cookie的有效时间,以秒为单位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值