欢迎来到天天文库
浏览记录
ID:23092165
大小:552.00 KB
页数:15页
时间:2018-11-04
《mvc(jsp+javabean+servlet)实例功能》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、内容提要:MVC(JSP+JavaBean+Servlet)实例功能:客户在登陆页面Login.html输入用户名和密码,提交表单,由Servlet(LoginValidate.java)调用JavaBean(LoginDBO.java)验证用户名和密码,最后调用视图returnMessage.jsp-MVC(JSP+JavaBean+Servlet)实例功能:客户在登陆页面Login.html输入用户名和密码,提交表单,由Servlet(LoginValidate.java)调用JavaBean(LoginDBO
2、.java)验证用户名和密码,最后调用视图returnMessage.jsp显示,如果成功显示成功信息,不成功显示失败信息。MVC(JSP+JavaBean+Servlet)实例开发步骤:1、 创建数据库(MySQL):mvc_user 1、创建表,表名为user_info。表结构如下: 2、向user_info表中增加一条数据,如下:2、 使用MyEclipse:创建一个web project。 输入工程名:MyMVC,其他默认。点击Finish。 3、引入一个MySql数据库的连接驱动包: 点
3、击ok,完成引入包的动作。4、在WebRoot文件夹中新建两个页面:login.html和returnMessage.jsp。login.html页面代码:
4、/> returnMessage.jsp<%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"import="java.sql.*"%>
5、Stringmessage=newString(request.getParameter("message").getBytes("ISO8859-1"),"GBK");%><%=message%> 5、 在src文件夹中新建一个java包,名为myServlet 点击Finish完成创建。3、 在myServlet包中新建两个Java文件:LoginValidate.java和LoginDBO.javaLoginValidate.java是一个Servlet,所以必须继承HttpSer
6、vlet: 重写父类的doGet()和doPost()方法。 选择doGet()和doPost()方法,点击ok。 LoginValidate.java代码如下:packagemyServlet;importjava.io.IOException;importjava.io.PrintWriter;importjavax.servlet.ServletException;importjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServle
7、tRequest;importjavax.servlet.http.HttpServletResponse;publicclassLoginValidateextendsHttpServlet{ publicvoiddoGet(HttpServletRequestrequest,HttpServletResponseresponse) throwsServletException,IOException{ Stringname=request.getParameter("username"); String
8、password=request.getParameter("password"); LoginDBOloginDBO=newLoginDBO(); Stringmessage=loginDBO.login(name,password); Stringurl="returnMessage.jsp?message="+message; url=newS
此文档下载收益归作者所有