在我的生成动作,我有一个对象,我把我的会话映射。
InputField testField = new InputField();
testField.setName("testName");
testField.setValue("testValue");
sessionMap.put("TEST_FIELD", testField);
在JSP中,我想用这个对象来建立一个文本框。
<s:textfield name="#session.TEST_FIELD.value"/>
在提交这种形式,我想从文本框的新值来更新会话。
而在文本框填写并提交申请表格后,它是,这种“TestResult中”仍含有从对象创建以来的原始值的一部分。
String testResult = ((InputField) sessionMap.get("TEST_FIELD")).getValue();
>> testValue
我要去哪里错了?
谢谢!