whycxzp
2022-04-21 45c7e91a4e5999d3ea11ec07f96bd05e5b53b8db
更新struts2到最新版本
8个文件已删除
2个文件已修改
4个文件已添加
16 ■■■■ 已修改文件
WebRoot/WEB-INF/lib/freemarker-2.3.16.jar.bak 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/freemarker-2.3.28.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/freemarker-2.3.31.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/log4j-api-2.12.4.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/struts2-core-2.2.3.jar.bak 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/struts2-core-2.3.37.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/struts2-core-2.5.30.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/struts2-json-plugin-2.2.3.jar.bak 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/struts2-json-plugin-2.3.37.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/struts2-json-plugin-2.5.30.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/xwork-core-2.2.3.jar.bak 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/xwork-core-2.3.37.jar 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/web.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/struts.xml 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebRoot/WEB-INF/lib/freemarker-2.3.16.jar.bak
Binary files differ
WebRoot/WEB-INF/lib/freemarker-2.3.28.jar
Binary files differ
WebRoot/WEB-INF/lib/freemarker-2.3.31.jar
Binary files differ
WebRoot/WEB-INF/lib/log4j-api-2.12.4.jar
Binary files differ
WebRoot/WEB-INF/lib/struts2-core-2.2.3.jar.bak
Binary files differ
WebRoot/WEB-INF/lib/struts2-core-2.3.37.jar
Binary files differ
WebRoot/WEB-INF/lib/struts2-core-2.5.30.jar
Binary files differ
WebRoot/WEB-INF/lib/struts2-json-plugin-2.2.3.jar.bak
Binary files differ
WebRoot/WEB-INF/lib/struts2-json-plugin-2.3.37.jar
Binary files differ
WebRoot/WEB-INF/lib/struts2-json-plugin-2.5.30.jar
Binary files differ
WebRoot/WEB-INF/lib/xwork-core-2.2.3.jar.bak
Binary files differ
WebRoot/WEB-INF/lib/xwork-core-2.3.37.jar
Binary files differ
WebRoot/WEB-INF/web.xml
@@ -57,7 +57,7 @@
  </filter-mapping>
  <filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    <filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>struts2</filter-name>
src/struts.xml
@@ -173,23 +173,23 @@
              </result>           
      </action>
   </package>
   <package name="p1" namespace="/" extends="struts-default">
   <!--<package name="p1" namespace="/" extends="struts-default">
      <result-types>
        <!-- 用于处理下载文件点击取消时报出异常问题 -->
        &lt;!&ndash; 用于处理下载文件点击取消时报出异常问题 &ndash;&gt;
               <result-type name="streamx" class="com.sunspoter.lib.web.struts2.dispatcher.StreamResultX"></result-type>
      </result-types>
      <action name="FileDownloadAction" class="com.fgkj.actions.FileDownloadAction">
              <result type="streamx">
                  <param name="contentType">application/octet-stream</param>
                  <!-- 设置返回的输入流,在对应的Action中要有对应的getDownloadFile方法 -->
                  &lt;!&ndash; 设置返回的输入流,在对应的Action中要有对应的getDownloadFile方法 &ndash;&gt;
                  <param name="inputName">downloadFile</param>
                  <!-- 设置下载时文件的名称,对应Action中药有filename属性 -->
                  &lt;!&ndash; 设置下载时文件的名称,对应Action中药有filename属性 &ndash;&gt;
                  <param name="contentDisposition">attachment;filename=${filename}</param>
                  <!-- 设置缓冲区大小4k -->
                  &lt;!&ndash; 设置缓冲区大小4k &ndash;&gt;
                  <param name="bufferSize">4096</param>
                  <!-- 下载时显示下载文件的大小,Action中要有对应的String类型的属性contentLength -->
                  &lt;!&ndash; 下载时显示下载文件的大小,Action中要有对应的String类型的属性contentLength &ndash;&gt;
                  <param name="contentLength">${contentLength}</param>
              </result>           
      </action>
    </package>
    </package>-->
</struts>