有什么方法可以在 JSP 中获取 struts 表单 bean,以便我可以-6ren">
gpt4 book ai didi

java - 在 Struts 标签之外操作 Struts 表单 Bean 数据

转载 作者:行者123 更新时间:2023-11-29 04:01:07 26 4
gpt4 key购买 nike

我希望下面的代码能够工作,但不知道如何在 struts 标记之外获取表单 bean。

<logic:equal name="model" property="answerType" value="TEXT">
<%
String keyval = "questionAnswer" + "(" + model.getAnswerType() + ")";
%>
<html:text property="<%= keyval %>" value=""></html:text>
</logic:equal>

有什么方法可以在 JSP 中获取 struts 表单 bean,以便我可以使用 struts 标签以外的东西来执行某些处理?

抱歉,如果这是非常基本的,但也许可以这样说:有没有一种方法可以让 JSP 页面与 struts 表单 bean 交互,而无需使用表单 bean 感知的 struts 标签?

最佳答案

基于 xml 文件中的表单 bean 范围定义( session 、请求或...),您可以从该范围获取 from 对象:

示例 session :

MyFormBean m = (MyFormBean) session.getAttribute("<form bean name>");

您甚至可以使用 JSP 或 JSTL 标记从作用域中获取此对象。

关于java - 在 Struts 标签之外操作 Struts 表单 Bean 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3533790/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com