package net.csdn.blog.chaijunkun.controller;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import net.csdn.blog.chaijunkun.util.PageHelper;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
@Controller
public class BugDemoController {
private PageHelper getList(){
PageHelper pageHelper= new PageHelper();
List<String> pageList= new ArrayList<String>();
for (long i = 1; i < 3; i++) {
pageList.add(String.valueOf(i));
}
pageList.add(pageHelper.getPageDot());
for (long i = 4; i < 9; i++) {
pageList.add(String.valueOf(i));
}
pageList.add(pageHelper.getPageDot());
for (long i=10; i<11; i++){
pageList.add(String.valueOf(i));
}
//得到一个如下形式的分页游标
//1 2 ... 4 5 6 7 8 ... 10
//设置当前页为6
pageHelper.setPageList(pageList);
pageHelper.setPageNo(6L);
pageHelper.setPageCount(10L);
return pageHelper;
}
@SuppressWarnings({ "rawtypes", "unchecked" })
@RequestMapping(value= "/bug/show.do", method= RequestMethod.GET)
public String show(HttpServletRequest request,
HttpServletResponse response,
Map model){
model.put("pageHelper", getList());
return "show";
}
@SuppressWarnings({ "rawtypes", "unchecked" })
@RequestMapping(value= "/bug/avoid.do", method= RequestMethod.GET)
public String avoid(HttpServletRequest request,
HttpServletResponse response,
Map model){
model.put("pageHelper", getList());
return "avoid";
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
今天发现Tomcat 6.0.36版本存在一个EL表达式解析方面的bug,详细描述请参阅我的博文:http://blog.csdn.net/chaijunkun/article/details/9097229。bug演示地址/bug/show.do,避免此bug的方法演示地址/bug/avoid.do
资源推荐
资源详情
资源评论
收起资源包目录
Tomcat6BugDemo.zip (83个子文件)
resources
log4j.dtd 7KB
applicationContext.xml 1KB
spring-servlet.xml 2KB
memcached.properties 2KB
log4j.xml 1017B
.classpath 805B
.settings
org.eclipse.wst.jsdt.ui.superType.container 49B
org.eclipse.wst.common.project.facet.core.xml 337B
org.eclipse.core.resources.prefs 57B
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.wst.common.component 577B
.jsdtscope 503B
org.eclipse.jdt.core.prefs 364B
java
net
csdn
blog
chaijunkun
controller
BugDemoController.java 2KB
util
PageHelper.java 891B
WebContent
META-INF
MANIFEST.MF 39B
WEB-INF
classes
log4j.dtd 7KB
applicationContext.xml 1KB
spring-servlet.xml 2KB
memcached.properties 2KB
net
csdn
blog
chaijunkun
controller
BugDemoController.class 2KB
util
PageHelper.class 1KB
log4j.xml 1017B
tld
c.tld 16KB
fmt.tld 19KB
fn.tld 7KB
fmt-1_0-rt.tld 11KB
c-1_0-rt.tld 11KB
.svn
all-wcprops 2KB
props
prop-base
sql.tld.svn-base 39B
c-1_0.tld.svn-base 39B
c.tld.svn-base 39B
x-1_0-rt.tld.svn-base 39B
fmt.tld.svn-base 39B
x-1_0.tld.svn-base 39B
scriptfree.tld.svn-base 39B
ku6.tld.svn-base 39B
sql-1_0.tld.svn-base 39B
fn.tld.svn-base 39B
sql-1_0-rt.tld.svn-base 39B
fmt-1_0-rt.tld.svn-base 39B
x.tld.svn-base 39B
permittedTaglibs.tld.svn-base 39B
fmt-1_0.tld.svn-base 39B
c-1_0-rt.tld.svn-base 39B
tmp
props
prop-base
text-base
text-base
sql.tld.svn-base 8KB
c-1_0.tld.svn-base 11KB
c.tld.svn-base 16KB
x-1_0-rt.tld.svn-base 7KB
fmt.tld.svn-base 19KB
x-1_0.tld.svn-base 7KB
scriptfree.tld.svn-base 2KB
ku6.tld.svn-base 2KB
sql-1_0.tld.svn-base 6KB
fn.tld.svn-base 7KB
sql-1_0-rt.tld.svn-base 5KB
fmt-1_0-rt.tld.svn-base 11KB
x.tld.svn-base 12KB
permittedTaglibs.tld.svn-base 1KB
fmt-1_0.tld.svn-base 12KB
c-1_0-rt.tld.svn-base 11KB
entries 3KB
c-1_0.tld 11KB
fmt-1_0.tld 12KB
lib
spring-beans-3.2.1.RELEASE.jar 593KB
commons-logging-1.1.1.jar 59KB
jackson-all-1.9.11.jar 1.07MB
spring-core-3.2.1.RELEASE.jar 843KB
spymemcached-2.8.4.jar 392KB
spring-expression-3.2.1.RELEASE.jar 191KB
commons-codec-1.6.jar 227KB
spring-webmvc-3.2.1.RELEASE.jar 625KB
jstl.jar 20KB
standard.jar 384KB
log4j-1.2.17.jar 478KB
kaptcha-2.3.2.jar 421KB
spring-web-3.2.1.RELEASE.jar 610KB
spring-context-3.2.1.RELEASE.jar 838KB
pages
show.jsp 818B
avoid.jsp 845B
taglibs.jsp 245B
web.xml 2KB
.project 1KB
共 83 条
- 1
Jack_Chai
- 粉丝: 574
- 资源: 26
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 面向初学者的 Java 教程(包含 500 个代码示例).zip
- 阿里云OSS Java版SDK.zip
- 阿里云api网关请求签名示例(java实现).zip
- 通过示例学习 Android 的 RxJava.zip
- 通过多线程编程在 Java 中发现并发模式和特性 线程、锁、原子等等 .zip
- 通过在终端中进行探索来学习 JavaScript .zip
- 通过不仅针对初学者而且针对 JavaScript 爱好者(无论他们的专业水平如何)设计的编码挑战,自然而自信地拥抱 JavaScript .zip
- 适用于 Kotlin 和 Java 的现代 JSON 库 .zip
- AppPay-安卓开发资源
- yolo5实战-yolo资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页