关于clientjsp的信息
更新:2022-11-18 02:07
本文目录一览:
1、如何隐藏超链接jsfdh中所带的参数
2、JSP如何获取client真实IP
3、[JSP创建Web Service Client 时出错](#JSP创建Web Service Client 时出错)
如何隐藏超链接jsfdh中所带的参数
method=post
的效果无法通过URL传QueryString
来实现,只能通过submit form来实现。参数是不能隐藏的,因为?后面加的是QueryString
,一些Name-Value pair,如果拿走,少了参数,client.jsp
就不能给出正确的输出。
- 用JavaScript 正确的做法应该是:
function goToClient(username,password){
window.location.href="client.jsp?username=" + username + "password=" + password;
}
<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。 贴给你一个教程你先看看,明天在回答你,我现在没有环境