最近在仿造一个书城的网站:http://www.yousuu.com,用户界面直接拿来用,前端后端自己写,目前大部分功能已经实现,
就把具体的登录注册功能拿来分享一下PS:又写登录注册会不会被人喷啊=。=
一、开发环境的部署
程序结构:
BootStrap Ajax struts 2 Hibernate MySQL
仅供参考:能实现相关功能即可
操作系统:ubuntu 14.10
前端框架:BootStrap注:此框架只是为了实现用户界面,和具体功能无关
数据库:mysql-5.5数据库工具艾玛
服务器:雄猫服务器工具:髓磷脂酶10(已配置好结构2和冬眠环境)
注意:
程序调试过程可能会产生乱码,只需保持所有工具编码方式相同即可。
二、项目文件配置
1、新建网络项目,命名为根
2、配置/WebRoot/WEB-INF/web.xml
?可扩展标记语言版本='1.0 '编码='UTF-8 '?web-app xmlns : xsi=' http://www。w3。org/2001/XMLSchema-实例' xmlns=' http://Java。星期日com/XML/ns/javaee ' xsi :架构位置=' http://Java。星期日com/XML/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd' ID=' WebApp _ ID '版本=' 3.0 '显示名称根/显示名称筛选器-名称结构2/过滤器-名称筛选器-上课配置/src/struts.xml(struts配置文件),其他的行为和拦截机被我删了,这点够用了。
?可扩展标记语言版本='1.0 '编码='UTF-8 '?DOCTYPE Struts PUBLIC '-//Apache软件基金会//DTD Struts配置2.1//EN ' ' http://Struts。阿帕奇。org/dtds/Struts-2.1。DTD ' Struts包名=' default '命名空间='/' extends=' Struts-default '!-登录-action name=' log in ' class=' com。行动。登录方法='登录'/操作!-登出-操作名称=“注销”类=“com”。行动。“注销”方法='注销'/操作!-注册-action name=' register ' class=' com。行动。register '方法=' register '/AC