如何在struts 1.2中使用标签?

2023-11-24

如何使用<bean:write>Struts 1.2 中的标签。

In name属性,必须使用什么值? bean 名称是您的属性名称吗?


Javadoc 为<bean:write>:

指定访问其属性的bean的属性名称 检索指定的值property(如果指定)。如果财产 未指定,则将呈现该 bean 本身的值。

本质上,如果您有一个 JavaBean(带有 getter 和 setter),

Person person = new Person;
request.setAttribute("person", person);

通过设置<bean:write name="person" property="age" />,您告诉 Struts 首先查找person object first from PageContext范围。如果没有找到,那么request, then session, then application scope.

The property="age"属性(来自<bean:write />tag),然后会调用 getter 方法getAge()来自Person对象(无论是否有名为的实例变量age在豆子上)。

希望这可以帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在struts 1.2中使用标签? 的相关文章

随机推荐

  • 从 Java 调用 python 模块

    我想使用 PythonInterpreter 从 Java 调用 python 模块中的函数 这是我的 Java 代码 PythonInterpreter interpreter new PythonInterpreter interpre
  • 默认情况下具有数学集合相等的集合类[关闭]

    Closed 这个问题需要多问focused 目前不接受答案 HashSet不将设置相等语义用于默认相等操作 var a new HashSet
  • 用于编辑页眉和页脚的 WORD 2010 宏

    我只有基本的 VBA 经验 之前的宏经验主要是使用 WORD 2003 录制宏用于获取 GoToFooter 或编辑页脚 菜单命令并允许后续编辑 在 WORD 2010 中 此命令 以及许多其他命令 不会 记录 到宏 但在记录模式下 我确实
  • 为什么这个径向渐变没有完成圆?

    我正在尝试使用径向渐变在作为单选按钮的圆形元素内创建边框 基本的 CSS 如下所示 我不明白为什么红色渐变不围绕圆圈的整个圆周 当白色色标接近 100 时 顶部 右侧 左侧和底部会出现红色间隙 为什么会发生这种情况 以及如何在仍然使用径向渐
  • 是 C 还是 C++?

    我需要在 cpp c 源文件中使用自然对数函数 现在 我当然可以通过快速的谷歌搜索和简单的库解决方案来做到这一点 但我有点困惑 在cplusplus dot com网站的reference cmath log 下有一个如何使用日志功能的示例
  • JDialog标题的字体大小

    如何设置 JDialog 标题的字体大小 我在极高分辨率的显示器 5 兆像素 上显示 JDialog 但对话框标题不清晰 我需要在每个对话框的基础上执行此操作 因为该应用程序是多显示器的 有些对话框出现在较低分辨率的显示器上 有些对话框出现
  • .NET xsd 导入器创建不可序列化的类

    我正在使用 NETXSD EXE导入器从 XSD 文件集合生成 C 类 当我尝试将其中一个类序列化为 XML 时 它失败了 无效操作异常 当我深入研究它时 我发现创建的类之一似乎是错误的 这是相关的 XSD 代码
  • 正确使用 JPA criteria API、Predicates 和 CriteriaQuery 的 where 方法

    我正在尝试测试 JPA 存储库 这是我的客户端 测试代码 Test public void testFindBoitesByMultiFieldWithIdentifiantSet BoiteDataOnDemand dod new Boi
  • 如何在asp中每天运行cron作业网络核心应用程序?

    我有一个用 asp 编写的网络应用程序 NET MVC 核心 2 2 O 需要每天凌晨 3 00 运行计划作业 最好的方法是什么 我尝试过hangfire 它在一段时间后停止 我们需要设置IIS服务器始终运行 我google了一下 找到了
  • 如何使用 SimpleXMLElement PHP 替换 XML 节点

    我有以下 XML 字符串 1
  • 在另一个更大的数组中查找一个数组

    最近 我被要求为一项工作编写 3 个测试程序 它们将仅使用核心 Java API 和我选择的任何测试框架来编写 应在适当的情况下实施单元测试 虽然我根本没有收到任何反馈 但我想他们不喜欢我的解决方案 否则我会收到他们的来信 所以我决定在这里
  • if 语句中表达式的顺序[重复]

    这个问题在这里已经有答案了 可能的重复 bCondition NULL 和 NULL bCondition 有什么区别 Javascript 比较语句的缩小 我一直在写我的if像这样的声明 if variable1 1 if variabl
  • 必须安装/启用 PHP Fileinfo 扩展才能使用干预图像

    我在 Laravel 5 项目中使用了干预镜像包 它正在本地服务器上工作 现在 当我通过 cpanel 上传到共享服务器时 出现错误 MissingDependencyException in ImageManager php line 1
  • G++ 找不到 boost 库

    我不擅长命令行编译 我的问题是无法编译简单的项目 这取决于Boost 以下是我的尝试日志 g Wall test cpp o main tmp ccCTvBYE o In function static initialization and
  • 如何访问godaddy共享主机linux中的php.ini文件

    我有一个网络 并且在我的本地主机上运行良好 在我上传到我的 godaddy 托管后 我的网站出现了错误 结论是 我必须更改 php ini 文件上的内存限制 但在 FTP 管理器上找不到 php ini 我尝试过 找到更改 Classing
  • 根据另一个选择框中的选择填充一个选择框 - JQuery?

    我试图根据第一个选择框中所做的选择来填充一个选择框 我在网上查找过 发现了很多有关硬编码选项的有用信息 但我需要我的选项来自查询 例如 Coldfusion 中的 cfquery 我知道 cfquery 是服务器端的 所以我不能将它包含在我
  • 如何从 jUnit 测试访问 Spring @Service 对象

    情况 我有用 Service 注释的服务实现类 可以访问属性文件 Service myService public class MySystemServiceImpl implements SystemService Resource pr
  • 将标准输入击键发送到通道,无需换行

    我想在每次击键发送到标准输入后 直接将用户的击键发送到通道 我尝试了下面的代码 但这并没有给出预期的结果 因为reader ReadByte 方法会阻塞 直到输入换行符 func chars lt chan byte ch make cha
  • 使用 async/await 调用 WCF 服务的模式

    我生成了一个代理基于任务的操作 应该如何正确调用该服务 处理ServiceClient和OperationContext之后 使用异步 等待 我的第一次尝试是 public async Task
  • 如何在struts 1.2中使用标签?

    如何使用