回覆列表
  • 1 # 老生談笑

    從面上看這個不是呼叫關係,而是你的main.jsp提交值讓servlet處理,處理完畢後servlet返回值給main.jsp.從程式碼看,jsp也是servlet所以是呼叫關係。你要在main.jsp載入的時候就呼叫,那就在body標籤裡面加一個onload函式 然後用JS寫這個函式同樣的提交值給servlet 處理完畢後你頁面跳轉或者重定向給jsp(也就是getResponseDispach("main.jsp").forword(requert,respose)或者sendRedirect(“main.jsp”))。當然這肯定有問題的,死迴圈不是,那你就得在onload這個函式中接受一個返回值,判斷一下是否需要繼續跳轉,不然就是死迴圈。在JS中可以接受值,自己一下,還有JS的訪問Servlet 接受值var a=<%request.getParement("value")%>就判斷這個a的值就行了然後JS訪問servlet var url="showservlet?value="+yourvalue; window.self.location=url;//訪問servlet行了,路徑訪問預設是用doGet()處理的,解決你所有問題了····不懂的再問

  • 中秋節和大豐收的關聯?
  • 暗黑破壞神符文之語剛毅底材問題?