1,看你跳转前端页面的方法跟你登陆的方法在不在同一个action 下面2,看你tomcat 下项目的代码跟你eclipse 下的代码是否同步3,有可能你的struts、xml 写错了可以去查一下struts 官方文档怎么写
struts 2,ajax返回json的404问题
1今天尝试用struts时,发现这样一个问题。
前端ajax发送的请求总是报404。
以下是代码段,请各位看看问题出在哪里。
首先是Struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<constant name="struts.enable.DynamicMethodInvocation" value="false" />
<constant name="struts.i18n.encoding" value="UTF-8" />
<constant name="struts.devMode" value="true" />
<package name="user" extends="json-default">
<action name="login" class="com.action.UserAction" method="login">
<result type="json" />
</action>
</package>
</struts>
接下来是前台的js
/*登录方法*/
var login = function(){
$.ajax({
url:'login.action',
async:false,
dataType:'json',
data:{
},
success:function(data){
console.log(data);
}
});
};
错误信息:
404 There is no Action mapped for namespace / and action name login
显示的路径为
http://localhost:8081/family/login.action
求教问题究竟在哪里
问题已经找到!
本人手残了
把struts.xml写成了Struts.xml
多谢各位了
- 点赞
- 写回答
- 关注问题
- 收藏
- 复制链接分享
- 邀请回答
6条回答
为你推荐
- ssh项目页面url包含Action名时ajax上传文件返回错误500
- ajax
- struts
- hibernate
- spring
- tomcat
- 5个回答
- struts2 和 jquery.ajax交互时候,传递list的一些问题;
- ajax
- struts
- js
- 0个回答
- Struts2,返回HTML内容
- struts
- 0个回答
- ExtJS+Struts2使用ajax上传文件问题
- extjs
- 0个回答
- struts2+json
- 编程语言问答
- 互联网问答
- it技术
- IT行业问题
- 计算机技术
- 0个回答
- struts2返回json格式数据,看看我的问题!!谢谢
- struts
- 0个回答
- struts2+json 乱码!!!
- 编程语言问答
- 互联网问答
- it技术
- IT行业问题
- 计算机技术
- 0个回答
- struts 的json插件问题
- struts
- 0个回答
- 想知道struts2+ajax+json怎么实现比较合理!?
- struts
- 0个回答
- struts2+jquery+jquery.form 无法返回json数据
- struts
- 0个回答
- struts2 ajax 利用json取不到返回值
- struts
- 0个回答
- Struts2上传问题,返回json突然弹出下载窗口
- struts
- 0个回答
- java后台向页面传输json的时候异常
- ajax
- response
- 2个回答
- Springmvc与ajax交互返回各种值问题
- ajax
- spring
- 6个回答
- ajax 提交json struts怎么获取到json
- ajax
- struts
- url
- json
- 2个回答
- jquery.ajax struts2 不能返回数据
- 1个回答
- struts和ajax结合报错
- ajax
- struts
- 3个回答
- struts 2,ajax返回json的404问题
- ajax
- struts
- json
- 6个回答
- jsp+struts2+jquery ajax返回Internal server error
- ajax
- server
- java
- struts
- jquery
- 5个回答
- action响应ajax请求返回json类型执行不了success
- ajax
- action
- json
- 1个回答