struts2的第一天

myeclipse 8+tomcat5

 

struts2用到的jar包:

commons-logging-1.0.4.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
struts2-core-2.1.6.jar
xwork-2.0.4.jar
比较重要的配置文件struts.xml,struts.properties,web.xml(这3个为用户自行配置),struts-default.xml,default-properties(这两个为struts自带,属性只读)

 

struts2-core-2.1.6.jar中的org.apache.struts2中有default-properties配置文件,其中属性有些是很重要的,由于该文件是只读的,所以若要更改可以自己在struts.properties中进行更改,目前了解的:

struts.i18n.encoding=UTF-8编码

struts.multipart.saveDir=文件上传的位置
struts.multipart.maxSize=2097152文件上传的最大size

struts.action.extension=action,,
struts.devMode = false

struts.xml~头文件记不住,可以从struts-default.xml中抠- -~!里面的东西好多~慢慢学。。。


 

第一天碰到让我很头疼的问题~启动tomcat时碰到如下错误:

严重: Error filterStart
2010-4-11 22:08:19 org.apache.catalina.core.StandardContext start
严重: Context [/Struts2_Taobao] startup failed due to previous errors

web.xml配置如下:

<filter>
  <filter-name>Struts2Filter</filter-name>
  <filter-class>org.apache.struts2.FilterDispatcher</filter-class>

</filter>
<filter-mapping>
  <filter-name>Struts2Filter</filter-name>
  <url-pattern>/*</url-pattern>
</filter-mapping>

经过我各种baidu+Google~还是不行,

最后经检查是少配置了一个~郁闷死。。。

如果以后出现tomcat 严重: Error filterStart 错误,一般原因为:

1、xml配置失误 (me~)

2、filter中某段代码为实例化

3、试着把tomat/server/lib目录下的commons-digester.jar,commons-beanutils.jar拷贝到common/lib/目录,有些包在部署是没有被包含
希望对大家有帮助

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值