session两种实现方式 (1)通过cookie实现 a.如果浏览器支持cookie,会把sesionid保存在cookie里面 b.如果不支持cookie,必须通过重写url重写
(2)重写url实现
response.encodeURL()
|
Request.getSession(Boolean ) 如果为true时,没有session就创建一个,如果有就取出 |
<%! %>成员变量。在里面可以申明方法 <% %>局部变量。不能申明方法 |
<%@include file=”fileURL”%> 中的fileURL不能传参数。如不能写成aaa.jsp?b=1 |
<jsp:forward page=””>与response.sendRedirect() 主要区别
<jsp:forward>服务器端跳转,同一个request response.sendRediect()是不同的request |
在jsp中提供了4种属性保存范围
Mysql注意事项
1.如果mysql的字符集设置为utf-8,在mysql客户端现面需要用set names gbk来支持汉字 2.上述的问题可以在在mysql的安装路下面的my.ini 的default-character-set =gbk,此设置代表在客户端中支持的字符编码 3.default-character-set=latin1 是指在数据库中存储的字符的编码(底层存储的编码) |
今天用jsp连接mysql数据库,出现了乱码问题。在安装mysql数据库时字符集已经选择了GBK,但是在插入中文数据时,提示DATA too lang xxxxxxxx的错误。