package com.bz.controller;
import com.bz.entity.User;
import com.bz.service.UserService;
import com.bz.service.impl.UserServiceImpl;
import com.github.pagehelper.PageInfo;
import org.springframework.context.ApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.annotation.*;
import java.io.IOException;
import java.util.List;
@WebServlet(name = "IndexServlet", value = "/IndexServlet")
public class IndexServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
int num = Integer.parseInt(request.getParameter("pageNum"));
int size = Integer.parseInt(request.getParameter("pageSize"));
ApplicationContext ac= WebApplicationContextUtils.getWebApplicationContext(request.getServletContext());
UserService userService= (UserService) ac.getBean("userService");
List<User> list = userService.getAllUser(num, size);
request.setAttribute("userList", list);
PageInfo<User> pageInfo=new PageInfo<>(list);
request.setAttribute("pageInfo",pageInfo);
request.getRequestDispatcher("indexs.jsp").forward(request, response);
}
@Override
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// int num = Integer.parseInt(request.getParameter("pageNum"));
// int size = Integer.parseInt(request.getParameter("pageSize"));
// System.out.println(num + "," + size);
ApplicationContext ac= WebApplicationContextUtils.getWebApplicationContext(request.getServletContext());
UserService userService= (UserService) ac.getBean("userService");
List<User> list = userService.getAllUser(1, 5);
request.setAttribute("userList", list);
PageInfo<User> pageInfo=new PageInfo<>(list);
request.setAttribute("pageInfo",pageInfo);
request.getRequestDispatcher("indexs.jsp").forward(request, response);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
Spring注解开发,事务控制 (125个子文件)
00ffab7828f4818589659c804ec2cfd99baed3 170B
1c07486560cbe188bd8a96379b206c8eb896c4 378B
21ea664c78aa7b02b18a68479e9c1598193ce2 747B
237429d4ae82048686691863ea040c7c63613f 460B
2404bc29da2535f7f7dde84180d85abc60d5a4 303B
3b387ed26b671706648542672879a7993b330b 307B
49700ea2c1ebdc0e0ffa2bfeb5f14677f2ef36 300B
4b8c8848b3b3675ec4f49e2053fb3e81c6fd66 475B
53f0a3cc1f6952fdb47ca12952f2090822546a 535B
566b81b018ad684f3a35fee301741b2734c8f4 141B
5707d3f03ab357a81b06244c73d2da668aa8f8 847B
653e132967e97190f3202acd4487b340930f9d 314B
66285ad8321a3f2b1a85b006b0275e0f9f2a91 375B
8169bb958579c635a5c09ee2f379cc5956c0c2 56B
84a237d759310a159d1c6a8d6b23cd4fb9734b 156B
88c1f9632445500e3b3688fe477b860f77d8f2 178B
899193f90dc08e981341f3b6ad21ee3afdad9c 300B
a11d2b4863f59fc98efcb4662fc9cc23896b28 371B
a25f7f4cb416c083d265558da75d457237d671 155B
a4ff35bf73487e11c01248cdcf7263f3f5c76b 107B
JdbcProperties.class 3KB
IndexServlet.class 3KB
IndexServlet.class 3KB
LoginServlet.class 3KB
LoginServlet.class 3KB
User.class 2KB
User.class 2KB
ApplicationContextTest.class 2KB
DeleteUserServlet.class 2KB
DeleteUserServlet.class 2KB
UserServiceImpl.class 2KB
UserServiceImpl.class 1KB
UserServiceTest.class 1KB
PageTest.class 1KB
UserDao.class 466B
UserDao.class 466B
UserService.class 332B
UserService.class 332B
config 130B
description 73B
exclude 240B
f6309b7199129c1afe4f4ec1906e640bec48c6 288B
.gitignore 490B
.gitignore 184B
HEAD 23B
index 2KB
druid-1.1.22.jar 2.7MB
mysql-connector-java-8.0.23.jar 2.3MB
aspectjweaver-1.9.5.jar 1.95MB
lombok-1.18.16.jar 1.83MB
mybatis-3.5.4.jar 1.65MB
protobuf-java-3.11.4.jar 1.58MB
spring-core-5.2.8.RELEASE.jar 1.38MB
spring-web-5.2.8.RELEASE.jar 1.37MB
spring-context-5.2.8.RELEASE.jar 1.17MB
spring-beans-5.2.8.RELEASE.jar 673KB
jsqlparser-3.2.jar 522KB
spring-jdbc-5.2.8.RELEASE.jar 398KB
standard-1.1.2.jar 384KB
spring-aop-5.2.8.RELEASE.jar 364KB
spring-tx-5.2.8.RELEASE.jar 307KB
spring-expression-5.2.8.RELEASE.jar 276KB
servlet-api-2.5.jar 103KB
jsp-api-2.1.jar 98KB
pagehelper-5.2.0.jar 94KB
javax.servlet-api-4.0.1.jar 93KB
mybatis-spring-2.0.4.jar 67KB
jstl-api-1.2.jar 30KB
spring-jcl-5.2.8.RELEASE.jar 23KB
IndexServlet.java 2KB
UserServiceImpl.java 2KB
LoginServlet.java 1KB
DeleteUserServlet.java 1KB
ApplicationContextTest.java 1KB
UserServiceTest.java 923B
PageTest.java 678B
JdbcProperties.java 496B
UserDao.java 445B
UserService.java 337B
User.java 223B
indexs.jsp 2KB
indexs.jsp 2KB
login.jsp 530B
login.jsp 530B
index.jsp 52B
index.jsp 52B
MANIFEST.MF 91B
log4j.properties 779B
log4j.properties 779B
log4j.properties 779B
jdbc.properties 291B
jdbc.properties 267B
jdbc.properties 267B
pre-rebase.sample 5KB
fsmonitor-watchman.sample 5KB
update.sample 4KB
push-to-checkout.sample 3KB
pre-commit.sample 2KB
prepare-commit-msg.sample 1KB
pre-push.sample 1KB
共 125 条
- 1
- 2
资源评论
斑马有点困
- 粉丝: 634
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功