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);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
SSM简单整合,Spring+SpringMVC+Mabytis (135个子文件)
00ffab7828f4818589659c804ec2cfd99baed3 170B
04f9a31420ce27b3f588b14e9b220380aa4cdc 298B
0d2204f26622bc1338cfb62698d4519ca6acf4 302B
10664cbc41c0a6052c6be50dfdc7e4f010a168 748B
167d7b82ec4f9cd63282b8537a45fef1aacad5 244B
1f447841f84d498331504cccaed4b1d2fc21a9 733B
2def25af216f4857576c4578f242f5d1c28d5c 171B
3fdf8d5615b6b5ebc5044fc3120671add2c25e 385B
566b81b018ad684f3a35fee301741b2734c8f4 141B
5d111f2e9f3f11aceb2610ea1a7368b05b6b3d 368B
653e132967e97190f3202acd4487b340930f9d 314B
6ff272fb30c4e488591441101e64ebcf5fec61 335B
8169bb958579c635a5c09ee2f379cc5956c0c2 56B
84a237d759310a159d1c6a8d6b23cd4fb9734b 156B
88c1f9632445500e3b3688fe477b860f77d8f2 178B
8c2c250ac2c703221798aef7fce63914387e1e 205B
9039c6fccb2592d00b3c3d5cc8ea3266dbfddd 634B
939ff067a88a763fc042499f49e5f1fa7fd44e 67B
93ddff664e9895d95610894ea1fc2d0d755aa6 1KB
a25f7f4cb416c083d265558da75d457237d671 155B
b202b38c347a71beabdc318051101c80d8ad51 472B
b80637ec55458cc8fa8e7b1c354d9de0c7fa9d 68B
bce8f3753e7de1d453c5dfff70e11b79cd736f 570B
JdbcProperties.class 3KB
JdbcProperties.class 3KB
IndexServlet.class 3KB
IndexServlet.class 3KB
LoginServlet.class 3KB
LoginServlet.class 3KB
User.class 2KB
User.class 2KB
DeleteUserServlet.class 2KB
DeleteUserServlet.class 2KB
UserServiceImpl.class 2KB
UserServiceImpl.class 2KB
UserController.class 1KB
UserController.class 1KB
UserDao.class 466B
UserDao.class 466B
UserService.class 332B
UserService.class 332B
config 130B
d58ca9f274bef74ce8d88358ee3fc8d09a9a11 196B
dc90bd0b358cf2b2541fc61a7856c1b1a94242 839B
description 73B
e325f0cca34f1b541eb0780ce8a08badc369d1 250B
exclude 240B
f6309b7199129c1afe4f4ec1906e640bec48c6 288B
.gitignore 490B
.gitignore 184B
HEAD 23B
index 3KB
mysql-connector-java-8.0.23.jar 2.3MB
druid-1.0.24.jar 2.02MB
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
hutool-all-5.2.3.jar 1.46MB
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-webmvc-5.2.8.RELEASE.jar 934KB
spring-beans-5.2.8.RELEASE.jar 673KB
spring-test-5.2.8.RELEASE.jar 669KB
jsqlparser-3.2.jar 522KB
log4j-1.2.17.jar 478KB
jstl-1.2.jar 405KB
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
pagehelper-5.2.0.jar 94KB
mybatis-spring-2.0.4.jar 67KB
slf4j-api-1.7.30.jar 41KB
spring-jcl-5.2.8.RELEASE.jar 23KB
slf4j-log4j12-1.7.30.jar 12KB
IndexServlet.java 2KB
UserServiceImpl.java 2KB
LoginServlet.java 1KB
DeleteUserServlet.java 1KB
UserController.java 803B
JdbcProperties.java 496B
UserDao.java 445B
UserService.java 385B
User.java 223B
IndexController.java 67B
indexs.jsp 2KB
indexs.jsp 2KB
login.jsp 531B
login.jsp 531B
index.jsp 52B
index.jsp 52B
MANIFEST.MF 91B
log4j.properties 779B
log4j.properties 779B
log4j.properties 779B
jdbc.properties 267B
jdbc.properties 267B
共 135 条
- 1
- 2
资源评论
斑马有点困
- 粉丝: 642
- 资源: 9
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功