|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
以下的代码片段演示了一个servlet,它例示(instantiates)一个bean并且用由浏览器发送的Form数据将它初始化。此后bean被加入request,而这一要求被送到JSP页面(Bean1.jsp),JSP通过request取得并做进一步处理。 public void doPost (HttpServletRequest request, HttpServletResponse response) { try { govi.FormBean f = new govi.FormBean(); String id = request.getParameter("id"); f.setName(request.getParameter("name")); f.setAddr(request.getParameter("addr")); f.setAge(request.getParameter("age")); //use the id to compute //additional bean properties like info //maybe perform a db query, etc. // . . . f.setPersonalizationInfo(info); request.setAttribute("fBean",f); getServletConfig().getServletContext().getRequestDispatcher ("/jsp/Bean1.jsp").forward(request, response); } catch (Exception ex) { . . . } } 在将它从通过useBean操作中的缺省的哀求范围,即scope首次执行后,即可在JSP文件的Bean1.jsp处理fBean。 <jsp:useBean id="fBean" class="govi.FormBean" scope="request"/> <jsp:getProperty name="fBean" property="name" /> <jsp:getProperty name="fBean" property="addr" /> <jsp:getProperty name="fBean" property="age" /> <jsp:getProperty name="fBean" property="personalizationInfo" /> 返回类别: 教程 上一教程: TOMCAT4的数据库连接池配置 下一教程: JAVA进阶学习:网络服务器编程 您可以阅读与"SERVLET和JSP的通信"相关的教程: · SERVLET和JSP的通信的一种方式 · JSP、SERVLET中的相对路径和绝对路径 · Apache+Servlet+Jsp环境设置(上) · 关于SERVLET、JSP中的多国语言显示 · Java Servlet 和 JSP教程(1) |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |