java - Struts2从位于 session 中的对象填充表单bean值

标签 java struts2 javabeans model-driven

我想更新数据库中的一个表,但在此之前我将向用户显示他当前的信息。现在我有了这个表单 bean。

我的操作类中有一个名为的表单 bean。

public void setProfileBean(UserProfile profileBean) {
    this.profileBean = profileBean;
}

public UserProfile getProfile() {
    return profileBean;
}

我希望首先从 session 范围内的另一个 bean 填充它的值。我如何使用模型驱动接口(interface)来实现这一点?

最佳答案

正如 @roman 所建议的,Struts2 ModelDriven 接口(interface)可以很好地解决这种情况,有关如何使用它的一些代码帮助,您可以引用 This链接

关于java - Struts2从位于 session 中的对象填充表单bean值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14423365/

相关文章:

java - Spring @Required 注解已弃用?

与 GWT 一起使用的 Json <-> Java 序列化

java - 使用 Hibernate 执行 Oracle 存储过程

java - 应用程序关闭时发出通知

java - 将 Spring 应用程序从 Postgres 迁移到 Oracle : defining table's schema

java - 为什么我似乎能够将两个彼此 equal() 的对象添加到 TreeSet

java - Struts 2 - 捕获意外异常设置 'xx'

java - XSD 到 java bean

java - 异常启动过滤器 struts2 - 尝试添加 JAR,但结果相同

authentication - 使用简单的 Java 代码获取当前用户 Liferay