struts.xml:
/invoice.jsp
/error.jsp
action:
这里省略了execute()方法
public String invoice(){
System.out.println("invoice===");
return SUCCESS;
function invoice(){
alert("bbbbbbbb");
form1.action="invoice.action";
alert("cccc");
form1.submit();
为什么最后会返回到error.jsp页面,而不是invoice.jsp???action中的invoice()方法也没执行到??
你先确定直接在地址栏里输入 invoice.action访问能否正确跳转再说
如果本身就不行,那就不是js的问题
1》function invoice(){
alert("bbbbbbbb");
form1.action="invoice.action";
alert("cccc");
form1.submit();
}
中 ccc 显示出来没 啊 JS 进去了 就说明不是JS的问题
2》
/invoice.jsp
/error.jsp
中的 /invoice.jsp 改为 /invoice.jsp 看下
3》 》<action name="invoice" class="PaymentInvoice" 。。 中的class 你看路径对不 要是你是指向SPRING的配置文件的 你沿路检查下