helloyxb的专栏 JavaWeb开发之路
条新通知 登录 注册 欢迎 退出 我的博客 配置 写文章 文章管理 博客首页 全站 当前博客 空间 博客 好友 相册 留言 用户操作 [留言] [发消息] [加为好友] ID:helloyxb
共852次访问,排名2万外,好友0人,关注者0人。 的文章 原创 65 篇 翻译 0 篇 转载 0 篇 评论 0 篇 订阅我的博客
[编辑]helloyxb的公告
看成败人生豪迈,一切只不过是重头再来! [编辑]文章分类 Ajax Hibernate
J2EE面试专题 J2EE专题 JavaScript JavaWeb架构 Java有用知识 Java专题 JQuery JSP专题
Linux/Unix操作系统 Spring
spring+struts整合策略 SSH专题 Struts 服务器 脚本语言 开发工具 开发框架专题 软件工程 数据库 系统专题 综合
存档
2009年12月(4) 2009年11月(20) 2009年10月(24) 2009年09月(17)
SSH整合实例 收藏
Spring+Struts+Hibernate(一个实现用户注册的简单示例)
本示例是 Spring+Struts+Hibernate 整合来编写一个用户注册的简单示例 ,
项目名称为 mySSH,
示例中连接的数据库为 MySQL,
使用前应在 MySQL 中创建一个数据库: mySSH,mySSH 中创建数据库表 user,SQL:
CREATE TABLE ‘user’(
‘id’ VARCHAR(32)NOT MULL,
’username’ VARCHAR(32) NOT NULL,
’password’ VARCHAR(32) NOT NULL,PRIMARY KEY (‘id’))
ENGINE=MYISAM; 示例的简单代码如下 :
< 一 > 在 mySSH/WEB-INF 目录下编写 web.xml
xml version = \
< web-app xmlns = \
xmlns:xsi = \
version = \
xsi:schemaLocation = \
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd\
< servlet >
< servlet-name > actionServlet servlet-name >
< servlet-class > org.apache.struts.action.ActionServlet servlet-class >
< init-param >
< param-name > config param-name >
< param-value > /WEB-INF/struts-config.xml param-value >
init-param >
< load-on-startup > 1 load-on-startup >
servlet >
< servlet-mapping >
< servlet-name > actionServlet servlet-name >
< url-pattern > *.do url-pattern >
servlet-mapping >
web-app >
< 二 > 在 mySSH/WEB-INF/jsp 目录下编写用户注册页面 regedit.jsp
<%@ page contentType = \
< html >
< head >< title > Spring,Struts 和 Hibernate 整合实例 title > head > <%
String msg=request.getAttribute( \ %>
< body > <%= msg %>
< form action = \
用户名 : < input type = \
密码 : < input type = \
< input type = \提交 \
form >
body >
html >
< 三 > 在 mySSH/WEB-INF/jsp 目录下编写用户注册成功页面 success.jsp
<%@ page contentType = \
< html >
< head >< title > Spring,Struts 和 Hibernate 整合实例 title > head >
< body >
提交成功 : 你输入的用户名是 :${user.name }, 密码是 :${user.password }
body >
html >
< 四 > 在 com.gc.vo 包下编写 POJO---User.java
package com.gc.vo;
public class User {
private String id ;
private String username ;
private String password ;
public User(String username,String password){
this . username =username;
this . password =password;
}
public User(){
}
public String getId() {
return id ;
}
public void setId(String id) {
this . id = id;
}
public String getPassword() {
return password ;
}
public void setPassword(String password) {
this . password = password;
}
public String getUsername() {
return username ;
}
public void setUsername(String username) {
this . username = username;
}