所以我有一个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