本文目錄一覽:
如何隱藏超鏈接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。
貼給你一個教程你先看看,明天在回答你,我現在沒有環境
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/303427.html