最近开始写一个手机端的小网站,用struts2框架,想要的登录之后重定向到主页,但是一直不成功,搞了我好久。众所周知,struts2重定向到jsp资源的话,跳转后地址栏显示的是jsp,而不是action。搞了好久才发现,是因为前端框架的原因。我用的是jquery mobile框架,它默认提交表单是ajax提交。这个时候只需要把ajax提交表单去掉就可以了。
像上图那样,在form表单加上data-ajax="false",问题就解决了。
当然了,这只是我遇到的原因。如果读者也有问题,可以往这方面去想一下。