首頁 > web前端 > js教程 > js呼叫後台servlet方法實例_javascript技巧

js呼叫後台servlet方法實例_javascript技巧

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 17:32:38
原創
2916 人瀏覽過

1.使用document.form.action方式

相關原始碼如下:

*.js

[javascript]

複製程式碼 程式碼如下:
  document.getElementById("sendPerson").value = SendPerson;
 document.getElementById("currentTime").value = currentTime();
 document.getElementBydocument. ").value = message;
 document.getElementById("recvPerson").value = recvPerson;
 document.chatform.action = "ToHistoryServlet";
*.html


[html]


複製程式碼 程式碼如下:
程式碼如下:



        ; type="hidden" name="currentTime" id="currentTime">             type="hidden" name="message" id="message"> recvPerson" id="recvPerson">

注意的是,input需指定name屬性,這麼servlet才可以取得到參數值
*.java
[java]


複製程式碼 程式碼如下:
public void quest​​equest(Htt , HttpServletResponse response)
        throws ServletException, IOException { www.jb51.net

 .getParameter("recvPerson");
    String sendTime = request.getParameter("currentTime");
    String message = request.getParameter("message");
 ;
    msg.setRecvPerson(recvPerson);
    msg.setRecvPerson(recvPerson);
    msg.setRecvPerson(sendPerson);
    msg.setSendTime(sendTime);
    msg.set >
這個缺點是頁面就跳走了,如果希望保持原頁面,可以參考方法2

2.jquery呼叫後台方法
[javascript]

複製程式碼

程式碼如下:$. 🎜>    type : "POST",     contentType : "application/json",     url : "ToHistoryServlet age=" message "&recvPerson= "             recvPerson,
            recvPerson,
    dataType : 'json',
     
});


程式碼量小,使用方便,值得推薦。 。 。
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
javascript - js addClass 無效
來自於 1970-01-01 08:00:00
0
0
0
php呼叫js並取得js的回傳值問題
來自於 1970-01-01 08:00:00
0
0
0
js進階教程
來自於 1970-01-01 08:00:00
0
0
0
找不到js檔案程式碼
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板