关于Struts2的404问题

问题:所有路径配置都正确,但是报404

解决方案:将该页面用action调配


问题描述:今天出了个问题,在超链接调action时,页面显示404,但是文件路径都是正确的,我甚至可以直接通过404报的地址,在地址栏里直接访问,所以必定不是输入错误。

当时想了好久,才发现当前页面我是直接通过文件地址路径访问的,没有通过action。后来在加了一个空方法,走struts.xml,再访问,成功了。


原理我也不太清楚,如果有大神能解答不胜感激。

贴一下改过的代码

    	
    		manage/dong_w.jsp
    		manage/daqin_w.jsp    		
    		manage/studentInfo4chaqin_w.jsp    		
    		manage/daqin_w.jsp
    		
    			result
    		
    		manage/show.jsp    //这个页面是shaixuan_w.html中超链接访问action跳转的页面
                                                                          //没有把shaixuan_w.html设为通过action之前,一直404
    		manage/shaixuan_w.html//把 shaixuan_w.html设置为通过action访问 之前是直接访问
    		
    	

你可能感兴趣的:(关于Struts2的404问题)