SSH框架请求找不到 报404 求指教

web.xml图片说明
applicationContext.xml图片说明
struts.xml图片说明
action图片说明
404错误图片说明
action中的打印语句也不出来。

11个回答

为啥,我发不了,其实就是在action中添加一个method属性,method="login"

login.jsp 请求

flap_bird
flap_bird 回复flap_bird: namespace 要定义一下
大约 3 年之前 回复
flap_bird
flap_bird 建议你把structs2的配置部分好好看看,给你个例子<package name="person" namespace="/person" extends="struts-default"> <global-results> <result name="message">/page/message.jsp</result> </global-results> <action name="user_*" class="userList" method="{1}" > <result name="ulist">/page/messageboardMenu.jsp</result> <result name="login">/page/login.jsp</result> <result name="register">/page/login.jsp</result> </action>
大约 3 年之前 回复

图片说明

form表单 action值应该为 “SSHSom/user_login”

Xuanwomingren01
Xuanwomingren01 改了也报错 你看下面的错误内容
大约 3 年之前 回复

form表单 action值改为 “SSHSom/user_login" 还是报404 错误如图 而且控制台也没打印action语句图片说明

在struts.xml中的package标签行里 加上 namespace = "/"

Xuanwomingren01
Xuanwomingren01 加了 可是效果没变啊 还是404
大约 3 年之前 回复

把struts.xml中action改为


Xuanwomingren01
Xuanwomingren01 回复syhleo: 还是没解决
大约 3 年之前 回复
sy7571871
syhleo 回复Xuanwomingren01: 为啥,我发不了,其实就是在action中添加一个method属性,method="login"
大约 3 年之前 回复
Xuanwomingren01
Xuanwomingren01 回复syhleo: 改成什么 你没说啊 没解决呢
大约 3 年之前 回复
sy7571871
syhleo 回复Xuanwomingren01: 解决了吗?
大约 3 年之前 回复
Xuanwomingren01
Xuanwomingren01 空白啊
大约 3 年之前 回复

404是请求路径问题 肯定是action值可能那里不对 一般 web.xml中 struts核心过滤器 中 mapping 不是/* 二是*.do 或者 *.action

然后路径 user_login.do/user_login.action

Xuanwomingren01
Xuanwomingren01 试了下还没有解决
大约 3 年之前 回复

action里面的路径写错了!仔细检查!

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐