`
cakin24
  • 浏览: 1333347 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JSP的param动作

    博客分类:
  • java
阅读更多
一 语法
<jsp:param name="参数名" value="参数值">
常常与<jsp:forward>一起使用,作为其子标签存在。
 
二 代码
1、login.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'login.jsp' starting page</title>
   
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">   
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
 
  </head>
 
  <body>
    <h1>系统登录</h1>
    <hr>
    <form name="loginForm" action="dologin.jsp" method="post">
      <table>
        <tr>
          <td>用户名:</td>
          <td><input type="text" name="username"/></td>
        </tr>
        <tr>
          <td>密码:</td>
          <td><input type="password" name="password"/></td>
        </tr>
        <tr>
          <td colspan="2"><input type="submit" value="登录"/></td>
        </tr>
      </table>
    </form>
  </body>
</html>
2、dologin.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'dologin.jsp' starting page</title>
   
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">   
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
 
  </head>
 
  <body>
    <jsp:forward page="user.jsp">
      <jsp:param value="admin@123.net" name="email"/>
      <jsp:param value="888888" name="password"/>
    </jsp:forward>
  </body>
</html>
3、user.jsp
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'user.jsp' starting page</title>
   
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">   
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
 
  </head>
 
  <body>
    <h1>用户资料</h1>
    <hr>
    <%
       request.setCharacterEncoding("utf-8");
       String username = "";
       String password = "";
       String email = "";
       if(request.getParameter("username")!=null)
       {
          username = request.getParameter("username");
       }
       if(request.getParameter("password")!=null)
       {
          password = request.getParameter("password");
       }
       if(request.getParameter("email")!=null)
       {
          email = request.getParameter("email");
       }
      
    %>
        用户名:<%=username %><br>
        密码:<%=password %><br>
        电子邮箱:<%=email %><br>
  </body>
</html>
 
三 运行结果

 



 
  • 大小: 26.5 KB
1
0
分享到:
评论

相关推荐

    JSPparam动作标记的使用[参照].pdf

    JSPparam动作标记的使用[参照].pdf

    JSPparam动作标记的使用[归类].pdf

    JSPparam动作标记的使用[归类].pdf

    JSP中param动作的实例详解

    JSP中param动作的实例详解 一 语法 &lt;jsp name=”参数名” value=”参数值”&gt; 常常与&lt;jsp&gt;一起使用,作为其子标签存在。  二 代码 1、login.jsp &lt;&#37;@ page language=java import=java.util.* ...

    JSP课件(JSP 语法基础)PPT

    JSP注释:包括输出注释、隐藏注释; JSP脚本元素 :包括声明、表达式、脚本程序; JSP指令元素 :包括Page指令、Include指令和Taglib...JSP动作元素:包括Include动作、forward动作、param动作、plugin动作、JavaBean

    JSP商务网站复习题

    课程内容 ...CSS、DIV布局 JSP基础语法结构 表单用法 表单子标记用法 4.3节 ….action=..... ”text” … &gt; ...Jsp: param动作标记 Jsp: forword动作标记 Jsp: plugin动作标记 Jsp: useBean动作标记 Jsp内建对象:

    JSP程序设计与案例实战

    exception)、JavaBean组件、JSP标准动作(&lt;jsp:forward&gt;,&lt;jsp:param&gt;,&lt;jsp:setProperty&gt;,&lt;jsp:plugin&gt;,&lt;jsp:include&gt;,&lt;jsp:useBean&gt;,&lt;jsp:getProperty&gt;)、JSP中使用数据库(JDBC常用API)、JSTL的配置步骤、核心...

    jsp语法

    jsp语法1、了解一个jsp页面的组成元素2、jsp注释的使用3、Java脚本、表达式和声明的使用4、page指令和include指令的用法5、jsp:include动作和jsp:forward动作的用法6、jsp:param动作传递参数的方法7、jsp:useBean、...

    教学、学习必备:jsp教案

    3.4 动作标记PARAM 94 3.5 动作标记FORWARD 96 3.6 动作标记USEBEAN 98 第4章 内 置 对 象 99 4.1. REQUEST对象 99 4.1.1获取客户提交的信息 100 4.1.2处理汉字信息 102 4.1.3 request对象的常用方法 104 4.2 ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    18.7 [jsp:dobody]动作元素 562 18.8 小结 562 第4部分 应用篇 第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    18.7 [jsp:dobody]动作元素 562 18.8 小结 562 第4部分 应用篇 第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4...

    jsp最详细教程 最容易入门

    JSP 语法...............................................................JSP 动作标签.....................................59 2.7.1 include 动作标签........................................................59...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part4

    18.7 [jsp:dobody]动作元素 562 18.8 小结 562 第4部分 应用篇 第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part5

    18.7 [jsp:dobody]动作元素 562 18.8 小结 562 第4部分 应用篇 第19章 使用log4j进行日志操作 564 19.1 log4j介绍 564 19.1.1 logger组件 564 19.1.2 appender组件 566 19.1.3 layout组件 567 19.2 使用log4...

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    2.6.3 子动作标.iR&lt;jsp:param&gt;~使用 2.7 实战检验 2.7.1 输出九九乘法表 2.7.2 JSP中实现随机抽奖 2.8 疑难解惑 2.8.1 在JSP页面中编写中文之后不能保存 2.8.2 访问JSP页面出现乱码 2.8.3 在JSP页面中使用Include...

    JSTL高级用法

     ${param.name}  ${paramValues.name}  cookie JSTL并没有提供设定cookie的动作, 例:要取得cookie中有一个设定名称为userCountry的值,可以使用${cookie.userCountry}来取得它。  header和headerValues ...

    EL表达式 (详解)

    JSTL并没有提供设定cookie的动作, 例:要取得cookie中有一个设定名称为userCountry的值,可以使用${cookie.userCountry} 来 取得它。 2)header和headerValues header 储存用户浏览器和服务端用来沟通的数据 ...

    JSTL_标签库详解(一个不漏).doc

    JSTL_标签库详解(一个不漏) catch 动作用于捕获JSP元素在其体中抛出的异常。 示范代码: ${param.sampleSingleValue[9] == 3} &lt;/c:catch&gt; ${err}

    Struts2 in action中文版

    6.5.4 param标签 129 6.6 使用JSTL和其他本地标签 130 6.7 OGNL表达式语言的基础知识 130 6.7.1 什么是OGNL 130 6.7.2 Struts 2中常用的表达式语言特性 131 6.7.3 表达式语言的高级特性 135 6.8 小结 137 第7章 UI...

    jpivot学习总结.doc

    这个动作还依赖于该标签的 sessionParam 属性,如果该属性存在,那么参数值将在页面显示之前写到 com.tonbeller.jpivot.param.SessionParamPool 当中,如果不存在该属性,参数将会被编码到超链接当中。 例如: ...

Global site tag (gtag.js) - Google Analytics