所以我有一個HTML形式「的file1.html」將數據傳遞到另一個Java servlet爲
<form action="MyServlet" method="post">
MyData: <input type="text" name="data"><br>
<input type="submit" value="submit">
</form>
然後在我的servlet我做到以下幾點:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
RequestDispatcher myDispatch = request.getRequestDispatcher("File2.html");
myDispatch.forward(request, response);
}
所以在用戶點擊File1中的「提交」按鈕後,servlet將用戶轉到File2。但是,如何訪問第二個文件中第一個文件中輸入的數據?
謝謝!還有一個問題,在HTML中調用String something =「...」是否合法?或者我需要使用Javascript?我問,因爲最終我想顯示
– user1782677 2013-02-19 09:00:05都能跟得上這可以在servlet或JSP只能調用 – 2013-02-19 09:06:30
然後,我不明白的地方,你寫的「被派遣頁面上,通過得到它......」裏面的數據。派發的頁面是我的html文件。我打算使用html文件中的數據並將其顯示在屏幕上。 – user1782677 2013-02-19 09:08:12