华南俳烁实业有限公司

java

當(dāng)前位置:中華考試網(wǎng) >> java >> java教程 >> 文章內(nèi)容

Jsp:param標(biāo)簽的使用

來源:中華考試網(wǎng)  [2020年11月30日]  【

  Jsp中param標(biāo)簽的使用

  @Author:ZJ 07-2-21

  Blog: http://zhangjunhd.blog.51cto.com/

  操作被用來以“名-值”對的形式為其他標(biāo)簽提供附加信息。它和、一起使用,方法如下:

  

  其中,name為與屬性相關(guān)聯(lián)的關(guān)鍵詞,value為屬性的值。

  填寫下面表單即可預(yù)約申請免費(fèi)試聽java課程!害怕學(xué)不會?助教陪讀,隨時解惑!擔(dān)心就業(yè)?一地學(xué)習(xí),可全國推薦就業(yè)!

java課程免費(fèi)學(xué)習(xí),高薪觸手可得

  • 地區(qū):
  • 姓名:
  • 手機(jī):

  1.配合使用

  includeAction.jsp

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
    <title>Include</title>
</head>
<body>
    <%double i = Math.random();%>
    <jsp:include page="come.jsp">//加載come.jsp
    <jsp:param name="number" value="<%=i%>" />//傳遞參數(shù)
</jsp:include>
</body>
</html>

  come.jsp

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
    <title>come</title>
</head>
<body bgcolor=cyan>
  <Font Size=3>
  <%//獲得includeAction.jsp傳來的值:
    String str = request.getParameter("number");
double n = Double.parseDouble(str);
%>
    The value form includeAction is:<br> <%=n%>
</Font>
</body>
</html>

  2.配合使用

  用戶登錄示例

  login.jsp

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
    <title>Login</title>
</head>
<body>
     // checklogin.jsp處理表單數(shù)據(jù)
   <form action="checklogin.jsp" method="get">
        <table>
            <tr>
              <td>Username:</td>
              <td> //獲得參數(shù)"user",初始值為null
                  <input type="text" name="username"
                     value=<%=request.getParameter("user") %>>
              </td>
           </tr>
           <tr>
              <td>Password:</td>
              <td>
                  <input type="password" name="password">
              </td>
           </tr>
           <tr>
              <td>
                  <input type="submit" value="login">
              </td>
           </tr>
       </table>
    </form>
</body>
</html>

  checklogin.jsp

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
    <title>CheckLogin</title>
</head>
<body>
    <%
      //login.jspname="username"對應(yīng)
       String name = request.getParameter("username");
       //login.jspname="password"對應(yīng)
String password = request.getParameter("password");
       if (name.equals("admin") && password.equals("admin")) {
    %>
    <jsp:forward page="success.jsp">//跳轉(zhuǎn)至success.jsp
       <jsp:param name="user" value="<%=name%>" />//攜帶參數(shù)"user"
    </jsp:forward>
    <%
    } else {
    %>
    <jsp:forward page="login.jsp">//跳轉(zhuǎn)至login.jsp
       <jsp:param name="user" value="<%=name%>" />//攜帶參數(shù)"user"
    </jsp:forward>
    <%
    }
    %>
</body>
</html>

  success.jsp

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=GB18030">
    <title>Success</title>
</head>
<body>
    Welcome,<%=request.getParameter("user")%>//獲得參數(shù)"user"
</body>
</html>
責(zé)編:fushihao

上一篇:帶你一起剖析JSP與XML的交互編程技巧

下一篇: 沒有了

  • 會計考試
  • 建筑工程
  • 職業(yè)資格
  • 醫(yī)藥考試
  • 外語考試
  • 學(xué)歷考試
河曲县| 郁南县| 禹城市| 西华县| 安阳市| 通许县| 阿尔山市| 嘉义市| 海晏县| 新密市| 日土县| 武汉市| 长泰县| 黔东| 永安市| 江安县| 中卫市| 新龙县| 克什克腾旗| 永仁县| 临夏市| 密云县| 怀柔区| 曲周县| 潍坊市| 安岳县| 扶绥县| 年辖:市辖区| 和静县| 柘荣县| 盱眙县| 丽水市| 呼图壁县| 彭阳县| 海丰县| 威宁| 惠安县| 华亭县| 永丰县| 美姑县| 平武县|