如何通过<a href=""></a>提交给servlet控制器
如何通过 <a href= " "> </a> 提交给servlet控制器
------解决方案-------------------- <a href= "/ServerletName "> xxx </a>
ServerletName路径要和web.xml中配置的一致
------解决方案--------------------正确
------解决方案--------------------1楼的ok
------解决方案--------------------一楼正确.
------解决方案--------------------正解
------解决方案-------------------- <a href= " <%=request.getContextPath()%> /ServerletName "> xxx </a>
ServerletName路径要和web.xml中配置的一致
绝对路径才可以~~
------解决方案--------------------request.goContextPath()用的好
------解决方案--------------------写上servlet的名字就行了
------解决方案--------------------zjf405
这样的写法比较好
支持
------解决方案--------------------1楼的方法好点
方便
------解决方案--------------------我个人比较讨厌这种写法 <a href= " <%=request.getContextPath()%> /ServerletName "> xxx </a>
这样既暴露你的请求名与参数并且也不重用.
我的习惯是 <a href= "javascript:method(); "> </a>
function method(){
//如果是有form那就直接用form.submit();
//如果没有form那就用location.href= "这里就跟你的请求对象 ";
}
------解决方案--------------------大家说的都对!
用相对路径比较好!
------解决方案--------------------ls正解
------解决方案--------------------huxinsheng168(望M止渴) 是正解