我是Servlets的新手,想弄清楚如何完成某些工作。基本上我有一个HTML页面,其中包含一个我通过POST提交给Servlet的表单。在doPost()方法的内部,我已经想出了如何从表单获取数据。我的问题是,如何将用户导航回同一页面,并在页面上填写数据?我想让doPost()从表单中检索数据,使用一些支持类来确定响应应该是什么,并使用填充的某些数据呈现相同的页面。是否必须使用PrintWriter来写出同一页?从Servlet导航到网页
0
A
回答
0
Learn about JSPs。它们是生成包含动态部分的HTML标记的标准方式。
一旦JSP能够从存储在请求属性中的某些bean中生成标记,您就可以从您的servlet中简单地将JSP使用的数据存储在请求属性中,并转发请求和应对JSP,使用
request.getRequestDispatcher("/thePathOfTheJSP.jsp").forward(request, response);
0
您可以在servlet的检索数据,并把它放在requets与request.setAttribute("objName",obj)
对象再往前到任何JSP页面下面的命令:
RequestDispatcher dispatcher=request.getRequestDispatcher('jsp page url');
dispatcher.forward(request, response);
现在在jsp页面你可以使用那些数据用Java代码或使用jstl请求设置
相关问题
- 1. 导航到从帧网主页
- 2. 网页导航
- 3. 导航到不同页面的网页
- 4. 从网页导航时发出提醒
- 5. 从导航堆栈中删除网页
- 6. 从子页面导航到父页面
- 7. 将数据从Servlet推送到网页
- 8. 如何从servlet打印到网页?
- 9. 完成后未导航到网页
- 10. 导航到网页的其他部分
- 11. Javafx:导航到页
- 12. 导航到主页
- 13. 如何导航到actaul导航网址?
- 14. 从一个网站页面导航到另一个网站页面
- 15. 阻止从网址导航到另一页
- 16. 如何从后面的代码导航到不同的网页
- 17. 的jQuery导航从文本输入到一个网页名(.htm)
- 18. 从Silverlight应用程序导航到外部网页
- 19. 页面从cocos2d场景导航到Uiviewcontroller
- 20. 从HTML页导航到MVC视图
- 21. 从radwindow导航到另一页
- 22. 从视图导航到新页面
- 23. 从导航抽屉回到主页(activity_main)
- 24. AJAX网页在上一页导航
- 25. 从Silverlight子页导航
- 26. 从主页添加导航
- 27. 从url值导航gridview页
- 28. 导航在Xamarin.Form从masterdetail页
- 29. 反应导航 - 从TabNavigator导航到StackNavigator
- 30. 活动导航使用网页指定网址,addClass到HREF
您需要阅读关于JSP和Servlets的Head First书籍,因为您的问题非常广泛(http://www.headfirstlabs.com/books/hfsvlt/) –
已经显示在我们的servlets wiki页面中的Hello World示例中。您可以通过在问题下方悬停'[servlets]'标签,直到出现黑匣子,然后单击其中的* info *链接。 – BalusC