私は動的 Web プロジェクトの概念に不慣れです。次の 2 つの JSP と 1 つの Java クラスを実験の開始として作成しました。次のrae私のコード
ユーザー.java
package com;
public class User {
private String name;
private int Id;
public int getId() {
return Id;
}
public void setId(int id) {
Id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
index.jsp
<
%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<form action="First.jsp">
name<input type="text" name="name" />
id<input type="text" name="Id" />
<input type="submit" value="SUBMIT" />
<jsp:useBean id="user" class="com.User" />
<jsp:setProperty name="user" property="*"/>
</form>
</body>
</html>
そして再び First.jsp
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Hello</title>
</head>
<body>
<jsp:useBean id="user" class="com.User" />
user is :<%= user.getName() %><BR>
Id is :<%= user.getId() %><BR>
</body>
</html>
しかし、両方の値に対してnullを表示しています。非常に簡単なプログラムを知っています。しかし、概念を正しく理解していません
ありがとう