struts.xml中的关键代码:
<struts>
<package name="default" namespace="/" extends="struts-default">
<action name="showStudent" class="studentAction" method="show">
<result name="success">index.html</result>
<result name="input">index.html</result>
</action>
</package>
</struts>
js中的关键代码:
$.ajax({
type:'post',
dataType:'json',
url:"showStudent",
success:function(data){
}
}
.
.
.请问url的值对吗,若不对应该怎样写?
url写接口地址,举个例子:uploadUrl: "http://127.0.0.1/platform/android_uploadapk.action,
url="actionName”应该是正确的,是不是action的class没有写对,class="packageName.className"
他这个是ssh框架,class=“studentAction”,是对的,他的action应该是有spring去管理的,这里写spring管理的action的id就好,这要这里匹配的是spring的action的id,不过action的name=“showStudent*”好一点。ajax里面的url再改写成http://localhost:8080/项目名称/根路径/showStudent