一、今天的工作内容
1、表单验证
2、使用my97日期控件控制日期
3、验证完毕跳转到action进行数据的持久化;
二、对公共项目文件的修改
1、struts.xml文件
<package name="reservepack" extends="struts-default" namespace="/">
<action name="gerenYd" class="com.hotel.action.YdAction" method="gerenYd">
<result>/jsp/homePage.jsp</result>
</action>
</package>
2、ClientDAOImpl.java
public void save(Client c) {
this.getHibernateTemplate().save(c);
}
改为
public void save(Client c) {
this.getHibernateTemplate().saveOrUpdate(c);
}
3、ReserveDAO.java
public void save(Reserve r)
改为
public Serializable save(Reserve r)
4、Reserve_roomDAOImpl.java
加注解@Component
三、文件的新增
将JavaScript拿到外部文件:/js/personageBook.js
四、学习过的链接
1、My97日期控件:http://www.my97.net/
2、导入外部JS文件时出现乱码的解决办法:http://blog.youkuaiyun.com/shandian534/article/details/4803905
3、jquery正则表达式验证(手机号、身份证号、中文名称):http://www.jb51.net/article/77283.htm