-
核心文件---web.xml查看全部
-
struts2的工作原理及文件结构查看全部
-
struts.xml配置action jsp中也可以指定action查看全部
-
(1)在result里面最重要的属性是type类型,type的默认值为dispatcher(转发),这个类型支持JSP视图技术。 (2)Struts2支持多种视图技术,例如JSP、Valocity(模板引擎)、FreeMaker(模板引擎)等。 (3)常用三个:chain,redirect,plaintext。 1、chain:将action和另外一个action链接起来。 2、redirect:重定向(会丢失请求参数)。 3、plaintext:返回网页源代码。 4、stream:返回inputstream用于文件下载查看全部
-
【Structs2处理流程】 用户请求Structs框架控制器(Action)Structs框架视图资源 返回String,提供代码复用性,有利于框架分离。 【Action中五种内置属性(com.opensymphony.xwork2.Action)】 (1) SUCCESS Action正确的执行完成,返回相应的视图,success是name属性的默认值。 (2) NONE 表示Action正确的执行完成,但并不返回任何事视图。 (3) ERROR 表示Action执行失效,返回错误处理视图。 (4) LOGIN Action因为用户没有登录的原因没有正确执行,将返回该登录视图,要求用户进行登录验证 (5) INPUT Action的执行,需要从前端界面获取参数,INPUT就是代表这个参数输入界面,一般在应用中,会对这些 参数进行验证,如果验证没有通过,将自动返回该视图。 注意:<result>/success.jsp</result> 有“/”:绝对路径,开始是整个项目的上下文路径 无“/”:相当于执行该action namespace指定的路径查看全部
-
struts接收参数有以下三种: 1:使用action的属性接收参数; 2:使用DomainModel接收参数; 3:使用ModelDriven接收参数;查看全部
-
http://archive.apache.org/dist/查看全部
-
http://stuts.apache.org/ http://peoole.apache.org/builds/struts/查看全部
-
Struts2指定多个action用通配符形式。在struts.xml中 <action name="*_*" method="{2}" class="包名.类名({1}action)"> <result>/{2}.jsp</result> </action> 页面访问:localhost:8080/工程名/{1}_{2}.action查看全部
-
struts2动态方法调用:method;!;通配符。 "!":在struts.xml中添加<constant name="struts.enable.DynamicMethodInvocation" value="true"></constant>查看全部
-
Struts2.5的web.xml配置:org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter查看全部
-
struts2.5的struts.xml文件头: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "http://struts.apache.org/dtds/struts-2.5.dtd"> <struts> <!-- 开启debug模式,会自动加载配置文件等等,不用每次更改了配置文件就去重新启动下服务器 --> <constant name="struts.devMode" value="true" /> <package name="test" namespace="/student" extends="struts-default"> <action name="show" method="showStu" class="com.fuwh.demo.Show"> <result name="success">hello.jsp</result> </action> </package> </struts>查看全部
-
接收参数的三种方法查看全部
-
制定多个配置文件查看全部
-
动态方法调用查看全部
举报
0/150
提交
取消