
JSP
Alexnul
就是个程序员
展开
-
URLEncode解决Cookie存取中文乱码
中文属于Unicode编码,而英文属于Ascll编码,Cookie中又只能存储英文,要想向cookie中存取中文就要对中文进行编码当向cookie中存储时,使用URLEncode类中的encode方法对文本进行转码。当从cookie中读取时,使用URLDecode类中的decode方法进行解码实例如下:String username = request.getPar原创 2016-09-19 17:31:53 · 8620 阅读 · 0 评论 -
关于page,request,session,application在jsp页面中的作用域
Page:只能作用于本页面,一般用于页面按钮,选择框修改值后改变属性重新加载request:只能由指定的页面接收发送的数据,及response指定的页面可以接收此页面携带的属性值(两个页面)session:适用于整个服务器,重启服务器后失效某一页面通过setSession方法设置session对象后,只要服务器不关闭,都可获取此session值applica原创 2016-09-22 21:38:58 · 1119 阅读 · 0 评论 -
response.sendRedirect()和request.getRequestDispatcher().forward()的区别
response.sendRedirect()和request.getRequestDispatcher().forward()都可以用来跳转页面,但还是有很大区别,总结了一些,具体如下:response.sendRedirect(url)重定向到指定URLrequest.getRequestDispatcher().forward()请求转发到指定URLresponse.原创 2016-10-11 21:56:53 · 534 阅读 · 0 评论 -
Jsp+Jdbc+mysql封装分页功能
大致流程:Servlet从Jsp页面获取到当前页的页码,对当前页码进行判空处理,如果为空将其赋值为1 通过Dao层获取到请求数据的总行数 设置分页大小 将当前页,分页大小,总行数作为参数,创建一个PageUtil对象 Dao层获取PageUtil对象的当前页、分页大小,使用limit方法进行分页查找,返回数据原创 2016-10-03 18:03:55 · 1783 阅读 · 0 评论 -
解决javax.el.PropertyNotFoundException: Property 'empId' not found on type java.lang.String
此异常发生于使用jsp的c标签中的遍历集合是没有正常读取集合中的对象的属性时,首先要检查中的属性是否书写正确,尤其检查items的格式,正确格式items="${list }"很容易就误写成items="list"如果c标签无误,再检查集合是否成功传递过来以及对象属性是否与封装的数据库对象一致!原创 2016-10-05 00:27:12 · 1473 阅读 · 0 评论 -
使用Chrome调试前端界面
Chrome自带的debug工具十分适合用来调试,使用起来也相对比较容易上手界面看着也十分整洁舒爽进入方式:打开浏览器菜单里的更多工具---开发者工具选择上端导航菜单的Sources,右键top,选择Add folder to wordspace,将本地工程导入打开要调试的页面,点击左侧行号处即可打上断点运行页面即可开始调试对于web工程,可以不原创 2016-10-05 00:35:04 · 1920 阅读 · 0 评论