Java 在Struts 1.2中为bean变量设置值

Java 在Struts 1.2中为bean变量设置值,java,struts-1,Java,Struts 1,我正在为我的应用程序使用Struts 1.2。我使用Struts标记库声明了一个变量,如下所示: <bean:define id="stringVar" type="java.lang.String" value="someValue" /> 现在我想根据一些条件为这个变量stringVar赋值。我不知道如何给这个变量赋值 请问有什么帮助吗 问候,帮自己一个忙,学习JSTL。然后使用标签。然后再帮自己一个忙,使用Struts以外的东西,它已经过时了。非常感谢你的所有建议……客户不会

我正在为我的应用程序使用Struts 1.2。我使用Struts标记库声明了一个变量,如下所示:

<bean:define id="stringVar" type="java.lang.String" value="someValue" />
现在我想根据一些条件为这个变量stringVar赋值。我不知道如何给这个变量赋值

请问有什么帮助吗


问候,

帮自己一个忙,学习JSTL。然后使用标签。然后再帮自己一个忙,使用Struts以外的东西,它已经过时了。非常感谢你的所有建议……客户不会过时他们的web应用程序,看看web开发人员正在使用的技术:我知道,但我认为可能有一些Struts标签可以做到这一点,因此发布了这个问题。但是无论如何,如果没有,那么需要导入JSTL.jar和standard.jar:非常感谢您的快速回复。bean:define应该也用另一个值替换一个值,但是他们做出了愚蠢的设计选择,使用id作为属性,不可能使用bean:在同一个JSP中定义两次相同的ID。我不认为这是一个答案,所以我不会。您可以尝试使用JSTL,看看它是否适合您的需要,如果您愿意,可以发布您自己的答案。说Struts之类的东西已经过时了,这是一种误导。Struts 1现在开始正式的EOL流程;Struts 2正在积极开发中。