jsp
Empyan
放弃不是我的风格 垂死挣扎才是我的宿命
展开
-
JSP实现分页二:用threadlocal
用上篇文章的分页方法,list方法要传参,但我们明显感觉到所传参数只是为了实现分页,和具体方法无关,即和业务逻辑无关,因此我们可以引入threadlocal这个概念,目前我们只需知道,它可以存放一些值,存在threadlocal的值在整个线程中有效,请求响应值有效。如果我们需要将公用数据从页面往下传,如传到DAO,可以考虑用threadloca。 1.创建类,可以设置和获取threadlocal原创 2016-11-29 20:18:15 · 475 阅读 · 0 评论 -
实现JSP分页方法一:手写
1.创建Pager类package com.yan.shop.model; import java.util.List; public class Pager { /** * 当前页码 */ private int pageIndex; /** * 每页数目 */ private int pageSize; /** * 总共条数 */ private int原创 2016-11-28 14:48:12 · 1510 阅读 · 0 评论 -
jsp知识点归纳
jsp的两种页面跳转方式 1 sendRedirect 客户端跳转,URL发生改变 未执行的代码继续执行。不想则要用return 2 服务器端跳转 jsp的静态包含和动态包含 静态包含:导入文件先编译成html才进行导入(常用) 动态包含:不进行任何编译,直接原样导入,在导入后整体编译(致命:重名可能) 在不同的页面传递对象 setAttribut原创 2016-11-29 21:05:05 · 306 阅读 · 0 评论 -
验证类
为了防止页面刷新带来空参提交插入 package com.yan.shop.util; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; public class ValidateUtil { public static boolean validat原创 2017-01-31 23:00:10 · 220 阅读 · 0 评论