私は次のクラスを持っていますPerson
:
package Model;
import java.util.Set;
public class Person {
private String firstName ;
private String lastName ;
private int id ;
public void setFirstName(String firstName) {
this.firstName = firstName;
}
public void setLastName(String lastName) {
this.lastName = lastName;
}
public void setId(int id) {
this.id = id;
}
}
以下の詳細を含むjspフォームを作成しましたPerson
:
<fieldset>
<legend>Create new customer</legend>
<form action="CreatePersonServlet" method="GET">
ID : <input type="text" name="id" /> <br />
First Name : <input type="text" name="firstName" /> <br />
Last Name : <input type="text" name="lastName " /><br />
</form>
</fieldset>
私はCreatePersonServlet
メソッドを持つサーブレットを持っています:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
Person newPerson= new Person () ;
}
jspフォームから送信newPerson
されたとおりに、オブジェクトが彼のすべてのメンバーで満たされるようにするために、私が何を書くべきか。request
jspではこのように知っています
<jsp:useBean id="newPerson" class="Person" scope="session"/>
<jsp:setProperty name="newPerson" property="*"/>
しかし、今ではメンバーの詳細はではsession
なく、request