java后台开发servlet例子--登录

来源:转载

java后台开发servlet例子–登录

  • java后台开发servlet例子登录
    • 配置
    • 测试

环境:

win7;jdk1.8_121;tomact8.0;Mysql;
需要安装及配置好jdk,mysql。

​ 转java开发了,好多框架、概念、开发模式都与以往不同,很多简单的实现,在网上找例子都跑不起来,这里记录一下。

完整代码下载(需要的jar包已放在lib下):
http://download.csdn.net/download/yhhyhhyhhyhh/9913261

1.配置

Servlet3.0以后不需要再配置web.xml中的servlet属性(其他如utf-8中文设置,监视器等属性根据需要设置)

连接数据库需要:mysql-connector-java-5.0.8-bin.jar

服务器上运行servlet需要:servlet-api.jar

数据库信息:
登录用户表:

数据表:

核心代码部分,非常简单;就是处理form请求。

protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub response.setContentType("text/html;charset=utf-8"); //也可在web.xml中配置过滤器,进行设置utf-8 String name=request.getParameter("name"); String pas=request.getParameter("pas"); LoginModel newModel=new LoginModel();//登录模块 newModel.setName(name); newModel.setPas(pas); request.setAttribute("username", name); //传参数到相应的jsp if(newModel.login()) { StudentDao studentDao = new StudentDao(); List<StudenModel> students = studentDao.getAll(); //取数据库数据模块 request.setAttribute("students", students); //传参数到相应的jsp request.getRequestDispatcher("inqure.jsp").forward(request, response); } else { request.getRequestDispatcher("index.jsp").forward(request, response); } }

2.测试

​ 测试结果:

分享给朋友:
您可能感兴趣的文章:
随机阅读: