`

Jsp中Forward使用小实例

阅读更多
1.Forward_demo.htm:

<html>
<head><title>Forward_demo1.htm</title></head>
<body>
<form  action="demo1.jsp" method="POST">
用户:<input type="text" name="username" size="20"><br>
密码:<input type="password" name="password" size="20"><br>
<input type="radio" name="select" value="manage" checked>管理<br>
<input type="radio" name="select" value="statictic">资料<br>
<input type="submit" name="login" value="submit">&nbsp;
<input type="reset" name="reset" value="重写">
</form>
</body>
</html>
2.demo1.jsp:
<html>
<head><title>demo1.jsp</title></head>
<body>
<%
String username,password,choice;
username=request.getParameter("username");
password=request.getParameter("password");
choice=request.getParameter("select");
if (choice.equals("manage")){
%>
  <jsp:forward page="demo1.1.jsp">
  <jsp:param name="username" value="<%=username%>"/>
  <jsp:param name="password" value="<%=password%>"/>
  </jsp:forward>
<% }else{
   //user select statistic
%>
  <jsp:forward page="demo1.2.jsp">
  <jsp:param name="username" value="<%=username%>"/>
  <jsp:param name="password" value="<%=password%>"/>
  </jsp:forward>
<%
  }
%>
</body>
</html>

3.demo1.1.jsp:
<html>
 <head>
  <title>demo1.1.jsp</title>
 </head>
<body>
  This is the Management Page!<br>
<%
  String user,pwd; 
  user=request.getParameter("username");
  pwd=request.getParameter("password");
%>
  username is: <%=user%><br>
  password is: <%=pwd%><br>
</body>
</html>
4.demo1.2.jsp:
<html>
 <head>
  <title>demo1.2.jsp</title>
 </head>
<body>
  This is the Statistic Page!<br>
<%
  String user,pwd; 
  user=request.getParameter("username");
  pwd=request.getParameter("password");
%>
  username is: <%=user%><br>
  password is: <%=pwd%><br>
</body>
</html>
分享到:
评论

相关推荐

    JSP_jsp_forward实例

    **JSP_jsp_forward实例详解** 在Web开发中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,它允许开发者将HTML代码与Java代码相结合,以实现动态内容的生成。`jsp_forward`是JSP中的一种动作指令,用于...

    jsp:forward方法实例

    本实例将深入探讨`jsp:forward`方法的使用及其背后的原理,帮助你更好地理解和应用这一功能。 `jsp:forward`标签通常用在JSP页面中,它的主要作用是将当前请求转发到另一个资源,如另一个JSP页面、Servlet或者静态...

    jsp网页设计小实例

    在本实例中,你可能会看到如何使用EL表达式和JSTL标签实现动态内容展示。 4. **Eclipse集成开发环境** Eclipse是一款强大的Java开发工具,支持JSP项目的创建和调试。通过Eclipse,你可以方便地编写、运行和测试JSP...

    JSP网络编程技术与实例

    《JSP网络编程技术与实例》是一本深入探讨JavaServer Pages(JSP)技术的书籍,旨在帮助读者理解和掌握在Web开发中运用JSP的方法。JSP是Java平台上的一个核心技术,它允许开发者创建动态、交互式的网页。通过学习JSP...

    JSP实例入门-JSP实例入门

    JSP提供了几种内置的动作元素,如`jsp:include`、`jsp:forward`、`jsp:useBean`等,它们用于实现不同的功能,比如包含其他页面、转发请求或实例化JavaBean。 ### JSP内置对象 JSP提供了一系列内置对象,包括: - `...

    JSP编程基础及应用实例集锦

    - 这些对象可以直接在JSP页面中使用,无需显式创建。 4. **JSP动作标签** - `&lt;jsp:useBean&gt;`用于在JSP页面中创建和查找JavaBeans。 - `&lt;jsp:setProperty&gt;`和`&lt;jsp:getProperty&gt;`用于设置和获取JavaBean的属性值...

    Jsp实例源代码

    在【描述】中提到的"Jsp实例源代码",可能包含了一系列的JSP文件,这些文件展示了不同的功能或应用场景,例如用户登录、数据展示、表单提交等。通过分析这些实例源代码,开发者可以学习到如何在实际项目中有效利用...

    JSP_jsp_application实例

    在这个实例中,我们将深入探讨JSP在实际应用中的用法。 在JSP应用中,"ex6.6_application"可能是一个具体的项目或者练习,用于演示如何在JSP环境中构建和管理应用程序。这个实例可能包含了多个JSP文件、Java源代码...

    jsp动作jsp动作jsp动作jsp动作jsp动作jsp动作

    在JSP中使用JavaBean可以将业务逻辑与表现层分离,提升代码的可维护性和开发效率。 2. **JSP标准动作**:JSP标准动作是一组预定义的标签,如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`、`&lt;jsp:getProperty&gt;`、`&lt;jsp:...

    JSP使用教程实例源代码

    在本教程实例源代码中,你将找到一系列针对初学者的JSP应用示例,帮助你深入理解JSP的工作原理及其在实际开发中的应用。 **1. JSP基本结构** JSP文件通常包含HTML标记,以及嵌入其中的Java代码或JSP指令。这些JSP...

    JSP信息系统开发实例精选

    《JSP信息系统开发实例精选》是一本以实践为导向的编程指南,主要针对使用Java Server Pages (JSP) 技术进行Web应用开发的读者。JSP是Java平台上的一个重要组成部分,它允许开发者创建动态、交互式的网页。通过将...

    JSP实例编程100例

    6、jsp:forward 7、简单计数器 8、设置页面属性 9、使用GB2312编码 10、使用Big5编码 11、c:catch的用法 12、&lt;c:forEach&gt; begin、end和step的用法 13 、 &lt;c:forEach&gt; 循环 14、&lt;c:forEach&gt; varStatus 的四种属性 15...

    jsp实例源代码《jsp大学使用教程》

    这些对象可以在jsp页面中使用,用于获取和设置Web应用程序的状态。 7. JSP动作元素 jsp动作元素用于在jsp页面中执行某些操作,例如:&lt;jsp:forward page="next.jsp" /&gt;,该动作元素用于将请求转发到next.jsp页面。...

    JSP网络开发实例自学手册实例代码

    《JSP网络开发实例自学手册实例代码》是一个针对初学者和进阶者设计的资源集合,旨在通过实际操作帮助读者掌握JSP(Java Server Pages)技术在网络开发中的应用。这个压缩包包含了书中所讲解的各种实例的源代码,...

    JSP程序设计精彩实例

    在"JSP程序设计精彩实例(PDG)"中,可能涵盖以下主题: 1. **用户登录与注册**:利用JSP实现用户输入验证,存储用户信息至数据库,并处理登录和注销操作。 2. **数据展示**:通过JDBC连接数据库,使用JSP动态展示...

    jsp简单的实例下载

    JSP提供了九个内置对象,无需显式创建即可使用,如request、response、session、application等。request对象持有客户端请求的信息;response对象负责向客户端发送响应;session用于跟踪用户会话;application对象则...

    jsp动态网站开发与实例(第3版)源文件

    4. **JSP动作标签**:如`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`、`&lt;jsp:useBean&gt;`等,它们提供了一种声明式编程方式,简化了页面间的交互和对象的使用。 5. **Servlet与JSP的关系**:JSP的本质是Servlet,当JSP页面被...

Global site tag (gtag.js) - Google Analytics