#この記事では、参考のために、入力メソッドへの JSP ページの割り当てをいくつか紹介します。Jsp 入力ボックスに値を代入する方法: 1. value を介して直接代入; 2. 名前が属性名と異なる場合の代入方法である param を使用して入力ボックスに値を代入; 3このメソッドは、「*」メソッドの割り当てを通じて、すべての値に同じ名前と属性名を割り当てるものです。
1.value 説明: 値を割り当てる最も直接的な方法
value赋值<br/> <jsp:useBean id="ls" class="model.Employee" scope="session" /> <jsp:setProperty property="id" name="ls" value="1002"/> <jsp:setProperty property="name" name="ls" value="李四"/> <jsp:setProperty property="departmentName" name="ls" value="人事部"/> 员工编号:<jsp:getProperty property="id" name="ls"/><br/> 员工姓名:<jsp:getProperty property="name" name="ls" /><br/> 员工部门:<jsp:getProperty property="departmentName" name="ls" />
2.param 説明: nameと属性の名前が異なる場合の代入方法
<jsp:useBean id="employee" class="model.Employee" scope="session" /> <form action="<%=request.getContextPath()%>/jsp/test_getValue.jsp"> 员工编号<input value="" name="id_text" /><br/> 员工姓名<input value="" name="name_text" /><br/> 员工部门<input value="" name="departmentName_text" /><br/> <input type="submit" value="提交" /> </form>
<jsp:useBean id="employee" class="model.Employee" scope="session" /> param赋值<br/> <jsp:setProperty property="id" name="employee" param="id_text"/> <jsp:setProperty property="name" name="employee" param="name_text"/> <jsp:setProperty property="departmentName" name="employee" param="departmentName_text"/> 员工编号:<jsp:getProperty property="id" name="employee" /><br/> 员工姓名:<jsp:getProperty property="name" name="employee" /><br/> 员工部门:<jsp:getProperty property="departmentName" name="employee" /><hr/>
3.* 説明: すべての値を同じ名前と属性名で代入します
<jsp:useBean id="employee" class="model.Employee" scope="session" /> <form action="<%=request.getContextPath()%>/jsp/test_getValue.jsp"> 员工编号<input value="" name="id" /><br/> 员工姓名<input value="" name="name" /><br/> 员工部门<input value="" name="departmentName" /><br/> <input type="submit" value="提交" /> </form>
<jsp:useBean id="employee" class="model.Employee" scope="session" /> <jsp:setProperty property="*" name="employee"/> 员工编号:<jsp:getProperty property="id" name="employee" /><br/> 员工姓名:<jsp:getProperty property="name" name="employee" /><br/> 员工部门:<jsp:getProperty property="departmentName" name="employee" />
include ディレクティブ アクション要素との違い
エンコード形式は一貫している必要があります。そうでないと文字化けが発生します。1.include ディレクティブは静的インクルードと呼ばれます。 action 要素は動的 include2 と呼ばれます。include 命令はパラメータを渡すことができないため、エラーが報告されます。include アクション要素は 3 を実行できます。属性は異なります。include 命令ははファイルです; include アクション要素は page、flush 4. include ディレクティブ ファイルには 1 つのサーブレットと生成されたクラスのみが含まれます; include アクション要素はそれぞれのサーブレットとクラスを生成します 5.時刻が異なります。include ディレクティブは起動時に導入されます。include アクション要素は、いつトリガーされます。6 の場合にのみ導入されます。include ディレクティブの 2 つのファイルは 1 つのリクエストを共有します。include アクション要素には 2 つのリクエストがあります。リクエスト###
以上がJSPで入力ボックスに値を割り当てる方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。