如何在文本字段中显示保存的文本



在我的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位于值堆栈的顶部。

最新更新