JSP按钮怎么跳转到action?

要按按钮然后提交到Assign.action里的goAssign(),怎么写location连接
<input type="button" name="edit" value="签到" onclick="window.location='goAssign.action'"></input>

第1个回答  2011-10-13
onclick="window.location.href='goAssign.action"
配置文件应该会写撒本回答被提问者采纳
第2个回答  2015-08-06
如果你的是以.action后缀结尾的,在项目根目录下新建一个index.action文件,再改web.xml的welcome为index.action就不会报报找不到path的错了。
第3个回答  2011-10-13
window.location.href="goAssign.actio"
第4个回答  2018-06-28
1、如果想在action中获得值,就必须先从jsp跳转到action,然后action返回的时候被struts拦截,匹配result时,就可以控制跳转到另外一个jsp,这当中的过程看起来很长,但是对于计算机来说是非常短暂的,是经过action才跳转到第二个jsp。
2、还有一种方式是用 ajax 将要传递给action的数据以url+ 参数 + 参数值 的方式(即get方式)传递给后台action,但是这个action不能匹配struts当中的result,否则会报错,最好是定义void方法来获得页面数据,request取值,response响应本回答被网友采纳
相似回答