ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:293.05KB ,
资源ID:12280019      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-12280019.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(高级网站设计试验报告2.docx)为本站会员(b****8)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

高级网站设计试验报告2.docx

1、高级网站设计试验报告2武汉纺织大学高级网站设计实验报告班级: 管工1202 姓名: 梁星团 实验时间:2014年6月17日 指导教师:陈冈一、实验目的 1.了解数据库连接池。2.掌握Spring应用。3.掌握Hibernate应用。二、实验内容1 创建一个基于Spring MVC的Web应用项目。2 实现项目的国际化处理。3 实现用户的登录、注册处理。4 编写一个小型留言板系统,利用Hibernate实现留言板处理。三、操作步骤User.javapackage counts;public class User private int id; private String username; p

2、rivate String password; public User() public User(int id, String username, String password) super(); this.id = id; this.username = username; this.password = password; public int getId() return id; public void setId(int id) this.id = id; public String getUsername() return username; public void setUse

3、rname(String username) this.username = username; public String getPassword() return password; public void setPassword(String password) this.password = password; UserDao.javapackage counts;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.Resul

4、tSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List; import javax.sql.DataSource;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.core.PreparedStatementCreator; public class UserDao private DataSource dataSource; public void setDataSour

5、ce(DataSource dataSource) this.dataSource = dataSource; public void insert(final User user) JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource); jdbcTemplate.update(new PreparedStatementCreator() Override public PreparedStatement createPreparedStatement(Connection conn) throws SQLException Stri

6、ng sql = insert into user(username,password) values(?,?); PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, user.getUsername(); ps.setString(2, user.getPassword(); return ps; ); public List getUsers(String username, String password) throws ClassNotFoundException List list = new Arra

7、yList(); try Class.forName(com.mysql.jdbc.Driver); String sql = select * from user where username=? and password=?; Connection conn = DriverManager.getConnection( jdbc:mysql:/localhost/db_wen, root, 520); PreparedStatement ps = conn.prepareStatement(sql); ps.setString(1, username); ps.setString(2, p

8、assword); ResultSet rs = ps.executeQuery(); if (rs.next() User user = new User(rs.getInt(1), rs.getString(2), rs.getString(3); list.add(user); ps.close(); conn.close(); catch (SQLException e) e.printStackTrace(); return list; 控制层代码:Login.javapackage controllers;import java.io.IOException;import java

9、.util.List;import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import counts.User;import counts.UserDao

10、;WebServlet(/login.do)public class Login extends HttpServlet private static final long serialVersionUID = 1L; public Login() protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException doPost(request, response); protected void doPost(HttpServle

11、tRequest request, HttpServletResponse response) throws ServletException, IOException String username = request.getParameter(username); String password = request.getParameter(password); UserDao userDao = new UserDao(); List users = null; try users = userDao.getUsers(username, password); RequestDispat

12、cher rd; if (users.size() 0) rd = request.getRequestDispatcher(WEB-INF/admin.jsp); else rd = request.getRequestDispatcher(login.jsp); request.setAttribute(users, users); rd.forward(request, response); catch (Exception e) e.printStackTrace(); Register.javapackage controllers;import java.io.IOExceptio

13、n;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.context.ApplicationContext;import org.springframework.context

14、.support.ClassPathXmlApplicationContext;import counts.User;import counts.UserDao;WebServlet(/register.do)public class Register extends HttpServlet private static final long serialVersionUID = 1L; public Register() protected void doGet(HttpServletRequest request, HttpServletResponse response) throws

15、ServletException, IOException doPost(request,response); protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException request.setCharacterEncoding(utf-8); ApplicationContext context = new ClassPathXmlApplicationContext( beans.xml); UserDao regis

16、ter = (UserDao) context.getBean(userDao); User user = new User(); user.setUsername(request.getParameter(username); System.out.print(user.getUsername(); user.setPassword(request.getParameter(password); register.insert(user); response.setContentType(text/html;charset=utf-8); response.getWriter().print

17、ln(恭喜你,注册成功!); 视图层代码:Login.jsp%taglib prefix=c uri=Insert title here.login_table border: medium groove #009999;             用户名     密 码         登录失败! Register.jsp%taglib prefix=c uri=Insert title here.login_table border: medium groove #009999;             用户名     密 码         注册失败! Admin.jspInsert title here.login_table border: medium groove #006699;.STYLE1 color: #FF0000; font-weight: bold;登录成功!配置文件beanBeans.xml /be

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2