第一,启动tomcat时报类无法找到的错误。
出错原因:类名前后输入了空格,导致无法正确识别。
第二,Action中service变量未注入。
出错原因:sturts.xml中action class指向了类名。
解决办法:将action class指向类名对应的bean id。
第三:无法找到Action。
出错原因:web.xml加入了
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:applicationContext*.xml</param-value>
</context-param>
而application位于web-inf文件夹下,导致application.xml找不到。
解决办法:去掉该配置。默认的applicationContext文件位置是web-inf文件夹下。
本文解决Tomcat启动时的类未找到错误、Struts中Service变量未注入及Action查找失败的问题。涉及修改类名空格、调整struts.xml配置及web.xml上下文参数设置。
417

被折叠的 条评论
为什么被折叠?



