D:/share/0750_Struts2.1.6/soft/struts-2.1.6/src/core/src/main/java
这是设置提示路径
F:\J2EE 学习视频\spring\尚学堂马士兵_Spring_00_项目源码\soft\spring-
framework-2.5.6-with-dependencies\spring-framework-2.5.6
\dist\resources\spring-aop-2.5.xsd
java doc
1.一直单行测试
2.打开方式jspEdit
右键属性。。。。
1/添加。。配置常量 用来不用修改在重新部署了
<constant name="struts.devMode" value="true" />
源码的配置 doc的配置。。右键属性 查看api文档
2.加提示 dtd(在core包里面可以设置) xml_lcat帮助文档
3.复制项目的时候。。,要修改 右键 -property -myeclipse-web 下面的Context-root
注意了然后运行
4.修改xml编码 window -收索jsp
5.action 三种 没有 实现action execute 3 actionsupport()
6. path 访问绝对路劲 加上basepath
7.method 通配符的用法 *_*用法
<action name="*_*" class="com.bjsxt.struts2.action.{1}Action" method
="{2}">
<result>/{1}_{2}_success.jsp</result>
<!-- {0}_success.jsp -->
</action>
8.接受连接参数 http://loasr../pag/action/
9.对象的封装 setUser()DTO相当于 actionform 作用 简化很多的属性demnmodel
3中 1. 直接的属性接收 2.是DTO封装 充userDTO.getName 3. implemts
modelDriven getModel 直接搞属性用
10.乱码的处理 在struct2-core-2.1.6 配置文件中 default.properties
<constant name="struts.i18n.encoding" value="GBK" /> 添加一句
注意这里的web.xml版本控制
<!--<filter-
class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</
filter-class>-->
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter
-class>
F:\J2EE 学习视频\struts2\乱文件这里可以设置文件目录
取action里面的直
在action访问栈stack对象 <s:dubug></s:dubug>
request=(Map)ActionContext.getContext().get("request");