Heim  >  Artikel  >  Java  >  So weisen Sie dem Eingabefeld in JSP einen Wert zu

So weisen Sie dem Eingabefeld in JSP einen Wert zu

(*-*)浩
(*-*)浩Original
2019-05-18 20:31:4911635Durchsuche

Die Methode zum Zuweisen von Werten zum Eingabefeld in JSP: 1. Direkte Zuweisung über den Wert. 2. Weisen Sie dem Eingabefeld den Wert über param zu. Dies ist die Zuweisungsmethode, wenn der Name und der Attributname unterschiedlich sind. 3. Durch die Methodenzuweisung „*“ weist diese Methode allen Werten denselben Namen und Attributnamen zu.

So weisen Sie dem Eingabefeld in JSP einen Wert zu

In diesem Artikel werden verschiedene JSP-Seitenzuweisungsmethoden vorgestellt, die Sie als Referenz eingeben können.

1.Wert
Beschreibung: Der direkteste Weg, einen Wert zuzuweisen

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
Beschreibung: Wenn Name und Attributzuweisungsmethode, wenn die Namen unterschiedlich sind

<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.*
Beschreibung: Weisen Sie alle Werte mit demselben Namen und Attributnamen zu

<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-Direktive Der Unterschied zu Aktionselementen

erfordert, dass das Codierungsformat konsistent ist, sonst werden verstümmelte Zeichen angezeigt

1 Die include-Direktive wird als statisches Include bezeichnet Das Include-Aktionselement wird als dynamisches Include bezeichnet.

2. Die Include-Anweisung kann keine Parameter übergeben, und das Include-Aktionselement kann

3 sein Include-Anweisung ist Datei; das Include-Aktionselement ist Seite, Flush

4. Die Include-Anweisungsdatei enthält nur ein Servlet und eine generierte Klasse; das Include-Aktionselement generiert entsprechende Servlets und Klassen

5. Die Einführungszeit ist unterschiedlich, die Include-Direktive wird beim Start eingeführt; das Include-Aktionselement wird nur dann ausgelöst, wenn 6. Die beiden Dateien der Include-Direktive haben eine gemeinsame Anforderung zwei Anfragen

Das obige ist der detaillierte Inhalt vonSo weisen Sie dem Eingabefeld in JSP einen Wert zu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn