Day46 :) JSP - get, post


get

  • ユーザが入力したコンテンツはurlに含まれる.転送情報をアドレスバーに露出する
  • フォーム、aラベルに
  • を提供する

    適用1:formラベル

  • メソッドはなく、<form>のみが少なくとも自動的にgetとして指定されます.
    <form method="get" name="form_name">
    	<input type="text" name="username">
        <button type=”submit”>전송</button>
    </form>
    「」入力ボックスに値を入力
    ㉡submitを介して「アドレス」ウィンドウに入力した値(クエリー・タイプ)を渡す
  • 転送url
  • 複数選択値

    <form method="get" action="search.jsp">
    	<select name="book">
          <option value="title">제목으로 검색</option>
          <option value="writer">작가이름으로 검색</option>
          <option value="publisher">출판사 이름으로 검색</option>
        </select>
        <input type="text" name="keyword1">
        <input type="text" name="keyword2">
        <button type="submit">전송</button>
    </form>
    入力オプションの値/値と入力した名前/値
    ㉡submitを介して「アドレス」ウィンドウに入力した値を渡す
    12888 form action指定url search.オプションと入力値はjspに渡されました
    各値は&で区切られます(クエリー形式)
  • 転送url
  • 適用2:aラベル

  • リンクを作成すると、
  • の値がすぐにリストされます.
    <a href="serach.jsp?keyword1=자바&keyword2=파이썬">
    검색
    </a>

    post


    オブジェクトを含む
  • 入力を送信します.アドレスバーには、転送情報
  • が表示する.
  • 登録等のセキュリティが必要な場合は、通常
  • を使用する.
    速度は
  • getより
  • 遅い
  • 2<form method="post">方式のみ
  • が利用可能である.
    <form method=”post” action=”login.jsp”>
    	<input type=”text” name=”username”/>
    	<input type=”password” name=”userpassword”/>
    	<button type=”submit”>로그인</button>
    </form>
  • 転送url

    入力してログインボタンを押します.

    action属性で指定するurlに移動するが、値はアドレスウィンドウ
  • に露出しない.