<form>
<body>
<input type="button" value="btn" onclick="btnclick()"/>
</body>
</form>
<script >
function btnclick()
{
document.forms[0].action="test.do?method=one";
document.forms[0].submit();
}
</script >公司里电脑,恰好我大局域网有问题所以代码不好复制struts 里的action已经配置了 parameter="method"action (自然是用 DispatchAction)里面只有两个方法 one two 返回的都是JSP,只是显示的内容不一样问题:1.直接这样submit,地址栏上会出现 .........../test.do?
就这样后面的method参数不见了,然后页面提示没有发现method参数.
2.在........./test.do?后面添加 method=one
将可以访问到one方法.3.改变one方法的最后返回为/test.do?method=two 然后重新操作以2的方式手动添加参数指向one方法,
将访问到one方法,接着one方法访问到two方法,最后返回two方法返回的jsp页面为什么回出现这种问题该怎么解决啊?
解决方案 »
- 当一个class有main方法的时候,怎么调用这个类,才会激发这个main方法?
- log4j继承JDBCAppender报错,急救
- 问一下。。。JAVA和JSP
- 用TOMCAT发布的时候在webapps底下放一个.jsp文件,浏览器里面输http://localhost;8080/*.jsp就抱错
- 初用proxool的问题,刷新一定次后,报连接池满,得不到连接
- ANT构建应用,可以生成.CLASS和.java文件,但.sql里面内容为空,提示URL路径错误
- tomcat-5.0.28和JDK1.5的穩定性
- 请教各位大虾,Struts框架中,有什么办法可以截获response.sendError吗?
- cmp部署时出现问题
- 使用poi技术上传excel文件时,出错,请前辈指教
- Cannot convert value of type谁遇到这个问题了?
- JAVA word转html
添加document.form[0].method="post";
就可以了现在希望大神解释以下,为什么只有指定了回发方式才能传递后门的参数啊?