struts2复习1
来源:互联网 发布:淘宝虎扑识货推荐店铺 编辑:程序博客网 时间:2024/05/26 09:55
这边写一些菜鸟学Struts2的时候出现的小问题。
以前学过Struts2.0,再过一年重新想复习下结果撘半天撘不起来。折腾几天好歹是可以读文件了,又发现jsp文件貌似读不了,带着一脑袋草泥马开始学freemarker了。
然后学完发现是tomcat版本问题,又是一头草泥马
收藏的网页快炸了,囤的资料每回重装系统就不见。看大神们写博客,小菜鸟表示这里也学着写,不喜勿喷。
首先是jar包,官网可以下贴个官网地址:http://struts.apache.org/
我下的是2.3版本。网上看别人都说基本jar包加了不知道为什么出一堆异常怎么的,而且报classnotfound,但是jar包明明加了。我这边也是,然后在找到了解决办法,然后转了一篇http://blog.csdn.net/miaoao611/article/details/515648
这里贴一下jar包:
commons-fileupload-1.3.1.jar
commons-io-2.2.jar
commons-lang3-3.2.jar
commons-logging-1.1.3.jar
freemarker-2.3.22.jar
javassist-3.11.0.GA.jar
ognl-3.0.14.jar
struts2-core-2.3.28.1.jar
xwork-core-2.3.28.1.jar
这边说下javassist是ognl的支持包,不加这个就一堆ognl下面的classnotfound,common包都是core包的支持包,我先也只加了fileupload,然后就悲剧了。
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://Java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_5.xsd" id="WebApp_ID">
<display-name>Struts_helloworld</display-name>
<!-- org.apache.struts2.dispatcher.FilterDispatcher 早期的分发器 -->
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="HelloWorld" extends="struts-default" namespace="">
<action name="HelloWorld" class="mdd.study.HelloWorldAction">
<result name="success">/HelloWorld.jsp</result>
</action>
</package>
</struts>
其实也没什么东西,但是到处找解决办法真的花很长时间。也够心塞的,工作一年感觉自己什么牛气都被磨平了。
- struts2复习1
- Struts2复习之OGNL(1)
- Struts2基础复习系列(1)
- struts2复习
- struts2复习首次记录
- struts2配置复习
- Struts2复习笔记
- Struts2复习点
- struts2 复习小知识点
- Struts2复习专题
- Struts2大复习
- struts2基础复习
- struts2复习2 helloworld
- Struts2 回顾与复习
- struts2复习汇总
- struts2复习笔记
- struts2复习笔记
- Struts2复习(一)
- vue.js 之道vuex
- 手机类
- 全排列
- 谈谈 BATJ3 面试
- Android 运行崩溃找不到so包解决方案
- struts2复习1
- 数据处理中白化Whitening的作用图解分析
- 创建节点元素
- MyEclipse快捷键大全
- XTU 1186 Tourist 2
- leetcode 58 Length of Last Word C++
- 数据库排序问题
- SDCard权限设置(结合上一篇)
- Python之中位数