-
result属性值中的/代表项目根目录的路径,不带/表示action中namespace中路径查看全部
-
校验应该用ajax查看全部
-
第一种傻瓜,第二种太麻烦,第三种灵活查看全部
-
使用默认页面的时候小心通配符,会显示找不到方法。默认方法是execute,但是方法错误却得不到处理。查看全部
-
除了可以默认action以处理action错误,和可以默认class查看全部
-
这样就可以把strut.xml文件看成一堆include的集合,具体的action都在其它的xml文件中实现。查看全部
-
通配符最好在result的name属性的值设置method返回的值,而不是通配符*。否则,action方法名就要和方法返回的字符串相同。查看全部
-
struts2.1.0的核心过滤器是:FilterDispatcher struts2.1.3后的核心过滤器是:StrutsPrepareAndExecuteFilter查看全部
-
(1)在result里面最重要的属性是type类型, type的默认值为dispatcher,这个类型支持JSP视图技术。 (2)Struts 2 支持多种视图技术,例如JSP、Valocity(模板引擎)、FreeMaker(模板引擎)等查看全部
-
OGNL使用方式,同时需要在Action中设置request.setAttribute("xxx","yyy"),如在HelloWorldAction的add方法中添加:request.setAttribute("path","update")查看全部
-
OGNL 全称是: Object-Graph Navigation Language表达式语言查看全部
-
result 子标签<param>具有两个属性: 1. location :该属性定义了该视图对应的实际视图资源。 2. parse : 该参数指定是否可以在实际视图名字中使用OGNL表达式 struts 2 框架默认该属性值为true,即支持OGNL表达式 <result name="...."> <param name="location"> resource</param> </result>查看全部
-
处理结果类型--局部结果与全局结果 处理结果是通过在struts.xml使用<result/>标签配置结果。 根据位置的不同,分为两种结果: (1) 局部结果:将<result/>作为<action/>元素的子元素配置 (2) 全局结果:将<result/>作为<global-result/>元素的子元素配置查看全部
-
(1)<result name="success" >/success.jsp</result> result 元素中name就是result元素的逻辑视图名称 (2)<result>/success.jsp</result> 如果省略了name属性,系统将采用默认的name属性值,默认的name值是success查看全部
-
【Action中五种内置属性(com.opensymphony.xwork2.Action)】 (1) SUCCESS Action正确的执行完成,返回相应的视图,success是name属性的默认值。 (2) NONE 表示Action正确的执行完成,但并不返回任何事视图。 (3) ERROR 表示Action执行失效,返回错误处理视图。 (4) LOGIN Action因为用户没有登录的原因没有正确执行,将返回该登录视图,要求用户进行登录验证 (5) INPUT Action的执行,需要从前端界面获取参数,INPUT就是代表这个参数输入界面,一般在应用中,会对这些 参数进行验证,如果验证没有通过,将自动返回该视图。查看全部
举报
0/150
提交
取消