HRMS

1.在用Hibernate进行查询时,出现这样的错误:
Exception in thread "main" java.lang.NoClassDefFoundError: antlr/ANTLRException
是因为Hibernate3.0与2.0有所不同
增加了antlr-2.7.6.jar这个包,需要加上这个包

2.css文件在home包的webroot下面

3.webx的内部重定向和外部重定向
  内部:从页面A直接跳转到页面B
  代码:rundata.setRedirectTarget("viewUser.vm");
  外部:页面A跳转到浏览器,浏览器再跳转到页面B
  代码: rundata.setRedirectLocation(viewNewUser);
  外部重定向可以一定程度上解决重复提交的问题

4.dao的xml文件在dal包下面
   ao的xm文件在war包下面

5.在pageFace的dc中,可设置查询条件,语句为:
  DetachedCriteria dc= DetachedCriteria.forClass(**.class);
  dc.add(Restrictions.**);

6.通过按钮调用action
#set ($removeURL = $storeModule.setTarget("viewCart.vm").setAction("cartAction").addQueryData("itemId", $item.itemId).addQueryData("eventSubmitDoRemoveItem", "true"))
<input type="button" value="删除" onclick="location='$removeURL'"/>
  通过链接调用action
<td><a href="$storeModule.setTarget("viewOrderItems.vm").addQueryData("orderId",$item.orderId)">$item.orderId</a></td>

7.设置module是在uri.xml里面设置

8.异步与同步的区别
举个例子:普通B/S模式(同步)AJAX技术(异步)  
  同步:提交请求->等待服务器处理->处理完毕返回   这个期间客户端浏览器不能干任何事  
  异步:请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕

9.类的序列化:
  在类中加上字段
private static final long serialVersionUID = 1L;
  确保该类在内存中的唯一性

你可能感兴趣的:(DAO,Ajax,Hibernate,浏览器,css)