在我的HTML页面中,有一个按钮new
和一个按钮modify
,当我单击按钮new
时,一个新页面将显示一个空的单行文本字段,文本字段的代码为:
<input type="text" name="functionInfo.paramsText"/>
这样我就可以在文本字段中输入一些文本并将其保存到数据库中(数据将被放入Java并保存到数据库(,这正是我想要的,但当我单击modify
修改已存储在数据库中的文本时,新页面显示的是一个空文本字段,我如何获得一个显示有存储文本的文本字段?所以我可以看到我以前保存的东西。
如果您使用Struts标签,那么它只是
<s:textfield name="functionInfo.paramsText"/>
value
将通过评估name
属性中的OGNL表达式来设置。您只需要提供一个具有属性paramsText
和getters的beanfunctionInfo
。
如果您将一个bean放入操作类,那么使用getter可以通过OGNL从值堆栈访问它,因为操作bean位于值堆栈的顶部。