- 博客(4)
- 收藏
- 关注
原创 struts2的OGNL表达式
ognl表达式: OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,他是一个开源项目。Struts框架使用OGNL作为默认的表达式语言,必须配置Struts标签用,不能离开Struts标签直接使用,就是说Ognl必须在Struts中使用。 当Struts2接受一个请求时,会迅速创建ActionContext,然后创建ValueStack,再创
2017-10-25 21:10:57 310
原创 struts2常用标签
首先struts2的标签共分为五大类:逻辑控制标签,数据输出标签,HTML表单标签,HTML非表单标签,AJAX标签。 每一个大类里面又有很多标签,而有些并不是用的很多,我现在只展现一些常见的标签。 要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:<%@ taglib prefix=”s” uri=”/struts-tags”%> 1. property标签: pro
2017-10-24 21:40:38 453
原创 struts2拦截器
struts2内置了许多现成的拦截器,struts2的某些功能如数据转换,数据校检等也是拦截器实现的。这些拦截器配置在struts2-core-2.0.1.jar中的struts-default.xml文件中,如果需要这些功能,直接使用。 这是从struts-default.xml截取的一小段的内容:< interceptor name ="alias" class ="com.opensymph
2017-10-22 20:52:23 245
原创 struts2的命名规则
原则:能简单就不要复杂。 数据库命名: 项目名称 _ 所属级别 _ 对应中文单词,如:BBS _ DI _TOPIC BBS项目名称,DI表示数据库存储表,TOPIC表示该表的真正的名称。 类及文件命名规则: 1.包全限定名:com.xxx.service 2.所有的类都分层放入对应的包中,如dao放入com.xxx.dao包中 3.所有类命名规则如:模块名+功能名称(usedao.j
2017-10-15 19:30:01 483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人