Webフォームからユーザーデータを収集するために作成されたjavabeanファイルがあります。(UserData.java)
このファイルはコンパイルされ、user
(このクラスを下に置くwebapps\ROOT\WEB-INF\classes\user
)というパッケージの下に置かれます。
次に、特定のhtmlページで、ユーザーが名前や電子メールなどを入力できるようにします。ユーザーが送信ボタンをクリックすると、「/process.jsp」に移動します。最初の2つのステートメントは次のとおりです。
<jsp:useBean id="user" class="user.UserData" scope="session" />
<jsp:setProperty name="user" property="*" />
しかし、それはスローします:
org.apache.jasper.JasperException: /process.jsp(1,1) The value for the useBean class attribute user.UserData is invalid.
私のUserDataはパブリッククラスであり、getterメソッドとsetterメソッドが正しいことに注意してください。
誰か助けてもらえますか?ありがとうございました!