iT邦幫忙

DAY 2
4

JSP 學習分享系列 第 2

JSP 傳值介紹

透過request.getParameter把值接回來
接下來介紹JSP 的傳值方法
1.接續上一個Project 在時間後面加上一個Form 裡面有幾個參數要填,
method:指定POST 還是GET 的方式傳值到下一個網頁
action:下一個網頁的名稱

<form name="hello" action="hello.jsp" method="POST">

2.加一個TextInput的描述,和其本身,其中name裡面的值是傳到下一個網頁的key值
value是TextInput本身的預設值

	Name : <input type="text" name="name" value="" size="30" />
	<input type="submit" value="Submit" name="send" />

3.再加一個Submit的按鍵做為連結到下一頁的動作

  <%@page contentType="text/html" pageEncoding="UTF-8"%>

    
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    
    
        <%
        java.util.Date now = new java.util.Date();
        %>
        <h1>Hello ,Now Time is <%=now%></h1>
        <form name="hello" action="hello.jsp" method="POST">
            Name : <input type="text" name="name" value="" size="30" />
            <input type="submit" value="Submit" name="send" />
        </form>
    

4.最後建立一個hello.jsp的檔案,要把剛才submit的值接回來,要用

request.getParameter("name")

5.再把接到的值秀出來

<%@page contentType="text/html" pageEncoding="UTF-8"%>

    
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP Page</title>
    
    
        <%
        String rqname = request.getParameter("name");
        %>
        <h1>Hello <%=rqname%></h1>
    
    

上一篇
JSP 的工具的安裝和第一隻程式
下一篇
Session 的使用方法
系列文
JSP 學習分享30

尚未有邦友留言

立即登入留言