整理笔记。记的有点乱。

时间:2022-05-06 00:31:18
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");