基于注解的SSH框架搭建(打算整合tiles,暂未整合)
2013-04-15 20:52
447 查看
框架中的版本:struts2:struts2.2.1 hibernate:3.6.0 spring:3.0.5
1.框架中的所有的jar:上2张图即可
View Code
3.6 最后一步啦,前台页面,要成功啦,吼吼。。。
3.7 运行效果,惨不忍主啊,太太。。。难看了
最后说明:此框架中还涉及了sturts的ajax,只需在lib中引用struts-json-plugin.jar,包就是继承自json-default即可,成功啦,收拾东东回家dota啦
1.框架中的所有的jar:上2张图即可
View Code
package com.zjut.json.ssh.entity.po; import java.sql.Timestamp; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; /** *@author json * *@Date 2013-4-15 */ @Entity @Table(name = "JSON_USER") public class User { @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id", unique = true, nullable = false) private int id; @Column(name = "name") private String name; @Column(name = "nickName") private String nickName; @Column(name = "password") private String password; //注册时间 pattern yyyy-MM-dd HH:mm:ss @Column(name = "registerTime") private Timestamp registerTime; //最后修改时间 @Column(name = "lastModifiedTime") private Timestamp lastModifiedTime; public int getId() { return id; } public void setId(int id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getNickName() { return nickName; } public void setNickName(String nickName) { this.nickName = nickName; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } public Timestamp getRegisterTime() { return registerTime; } public void setRegisterTime(Timestamp registerTime) { this.registerTime = registerTime; } public Timestamp getLastModifiedTime() { return lastModifiedTime; } public void setLastModifiedTime(Timestamp lastModifiedTime) { this.lastModifiedTime = lastModifiedTime; } }
3.6 最后一步啦,前台页面,要成功啦,吼吼。。。
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ include file="../common/taglib.jsp" %> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <script src="${root}/js/jquery-1.8.2.js"></script> <title>框架首页</title> <script type="text/javascript"> $.ajaxSetup({ cache: false }); $(function(){ $("input[type='button']").click(function(){ var form = $("#registerForm"); var resetNode = $("input[type='reset']"); var url = form.attr("action"); var args = form.serialize(); $.post(url, args, function(data){ data = data.rlst; alert(data); //重置表单 resetNode.trigger("click"); }); }); }); </script> </head> <body> <div class="userInfo"> <form action="${root}/register.action" method="post" id="registerForm"> <label>用户姓名:<input name="user.name"/></label><br> <label>用户昵称:<input name="user.nickName"></label><br> <label>用户密码:<input name="user.password" type="password"/></label><br> <label><input type="button" value="提交"/><input type="reset" value="重置"></label> </form> </div> </body> </html>
3.7 运行效果,惨不忍主啊,太太。。。难看了
最后说明:此框架中还涉及了sturts的ajax,只需在lib中引用struts-json-plugin.jar,包就是继承自json-default即可,成功啦,收拾东东回家dota啦
相关文章推荐
- 基于Eclipse搭建SSH框架:第三篇 整合Hibernate
- 基于MyEclipse8.5注解方式整合SSH框架
- Eclipse基于注解方式搭建ssh框架
- SSH框架整合——基于注解
- 基于Annotation注解整合SSH框架和基于XML文件配置Bean整合SSH框架
- 基于Eclipse搭建SSH框架:第二篇 struts2整合spring
- 基于Annotation注解整合SSH框架和基于XML文件配置Bean整合SSH框架
- 搭建基于注解方式的SSH项目框架
- spring4+hibernate4 基于注解整合
- redis入门+基于Ruby的redis集群搭建+spring框架整合
- 基于Eclipse搭建SSH框架:第一篇 配置struts2
- 基于注解的SpringMVC+freemarker环境搭建
- 基于fedora16的nagios环境搭建--个人日记(10)--cacti和nagios整合
- SSH框架搭建和整合(struts2、spring4、hibernate5)
- 实际工作:----Redis之——Spring基于注解整合Redis
- 图文教你整合最新版本搭建SSH框架之一:spring(非常详细)
- Struts2+Spring2.5+ibatis+ExtJS3.1 基于注解框架搭建
- 1、Spring MVC框架搭建——基于注解方式
- s2sh: 基于注解的整合流程