Myeclipse8.5配置struts2出错

Myeclipse8.5配置struts2后打不开页面出现404错误用的是自动添加struts支持的方法web.xml配置如下:... Myeclipse8.5配置struts2后打不开页面 出现404错误 用的是自动添加struts支持的方法

web.xml配置如下:
展开
 我来答
朝霞余晖a294a
2014-11-15 · 超过16用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:28.6万
展开全部
注意看你配置的 url-pattern 标签, 过滤器拦截的 是以 .action 结尾的地址..
正确访问地址是 /Test/Login.action
追问
用/Test/Login.action 也不行,也是404
追答

过滤器 只是一个通用拦截的地方,你上面配置 只会拦截 以.action的地址... 最好配制成 /* 就会拦截所有请求了。

这个地址配置完 还需要配置 具体的访问地址...给你个例子看下

我这个例子 访问地址就是 /black/role/getPingYin 如果是正确,就返回正确的 json数据,出错了就跳到错误页面。 

还有我这个例子 有用到 spring , 所以action 里的 class 我写的不是类名,没用到 spring 应该写完整的类路径。method 是 action 类里具体的实现方法,要实现这个 配置文件里要加上

<!-- 动态方法调用引入 -->

 <constant name="struts.enable.DynamicMethodInvocation" value="true" />



能帮到的就这样了... 多看书,多看视屏

百度网友b0bba24
2014-11-14 · TA获得超过887个赞
知道小有建树答主
回答量:446
采纳率:0%
帮助的人:465万
展开全部
应该用这个吧/Test/Login.action
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式