本文目录一览:
如何隐藏超链接jsfdh中所带的参数
method=post的效果无法通过URL传QueryString来实现,只能通过submit form来实现。参数是不能隐藏的,因为?后面加的是QueryString,一些Name-Value pair,如果拿走,少了参数,client.jsp就不能给出正确的输出。
1. 用JavaScript
正确的做法应该是:
script type="text/javascript"
function goToClient(username,password){
window.location.href="client.jsp?username=" + username + "password=" + password;
}
/script
a href="#" onclick="javascript:goToClient('u','p');"jsfdh/a
这样用户在IE或FireFox中地址栏是看不到连接的地址,只能看到#。
2. 用Form Submit的方法
form action="client.jsp" method="post" name="client"
input type="hidden" name="username" value="u" /
input type="hidden" name="password" value="p" /
a href="#" onclick="document.forms['client'].submit();"jsfdh/a
/form
!-- 注意forms['client']中,'client'是那个form的名字--
JSP如何获取client真实IP
如果使用代理的话,用户的浏览器并没有和你的服务器进行连接,所以你是无法得知用户的真正地址的。
JSP创建Web Service Client 时出错
你要像添加struts一样,先添加xfire,然后才可以用向导生成client。
贴给你一个教程你先看看,明天在回答你,我现在没有环境