セッションに DLPUser オブジェクトがあります。この DLPUser は基本的に、文字列、整数、およびいくつかの有用な情報のコンテナーです。
(これは、Java のアクション クラス内のコードの一部です)
Map <String, Object> session = ActionContext.getContext().getSession();
session.put("logged-in","true");
session.put("user", user); //user is DLPUser user = new DLPUser();
ここで、user.getName(); の値を表示したいと思います。一部の JSP の textField 内でこれを行うにはどうすればよいですか? 私は Struts タグを使用していますが、以下は機能しませんでした。
<s:textfield label="Name" name="name" value="<% session.user.getName(); %>"/>
また
<s:textfield label="Name" name="name" value="#session.user.getName"/>
これは単純なはずです...しかし、私は立ち往生しており、strutとjspでこのことについての良い参照を見つけることができません. どんな助けでも大歓迎です。