-
<filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>查看全部
-
项目分层查看全部
-
MVC 设计思想的分层查看全部
-
strut與hibernate整合查看全部
-
服务器端进行验证的方法----代码:查看全部
-
重写ActionSupport中的验证方法,,,,其中validate方法会对Action中的所有方法都进行表单验证,如果哪个不需要表单验证,就在哪个方法上面@SkipVadation查看全部
-
UserDAOIpml的测试类查看全部
-
UserDaoIpml类2查看全部
-
UserDaoIIpml类代码查看全部
-
UserDaoImpl类查看全部
-
创建这个session类,获得session工厂对象查看全部
-
体现单例设计模式查看全部
-
直接用可以了 el表达式就 <s:iterator value="#session.list" var="stu"> <tr class="list"> <td>${stu.sid }</td> <td><a href="<%=path%>/students/Students_modify.action?sid=<s:property value="#stu.sid"/>"><s:property value="#stu.sname"/></a></td> <td><s:property value="#stu.gender"/></td> <td>${stu.birthday}</td> <td><s:property value="#stu.address"/></td> <td><a href="<%=path%>/students/Students_delete.action?sid=<s:property value="#stu.sid"/>" onclick="javascript: return confirm('真的要删除吗?');">删除</a></td> </tr> </s:iterator>查看全部
-
通过session.setAttribute("loginUserName",user.getUsername());从后台向前台传值,前台通过${sessionScope.loginUserName}获取值.这个时候所有Action集成的父类Action中实现的ServletRequestAware等接口就派上用场了,我们可以直接用web容器中的内置对象了。 注销操作:先抹去session中登录的用户信息,再返回到登录界面,就是这么一个操作。查看全部
-
代码: 设计Action的时候,action继承superAction,实现modelDriven,模型驱动中加泛型查看全部
举报
0/150
提交
取消