我必须将 Bean 类的对象从我的操作类发送回 JSP。我在我的动作类中实例化 Bean 类,并在我的动作类中设置一些值。
ElasticitiesVariable elasticitiesVariable = new ElasticitiesVariable();
elasticitiesVariable.setAuto_Auto_cost_peak("-0.047");
elasticitiesVariable.setAuto_Ride_cost_peak("0.000");
elasticitiesVariable.setAuto_Van_cost_peak("0.000");
elasticitiesVariable.setAuto_Transit_cost_peak("0.050");
elasticitiesVariable.setAuto_Bike_cost_peak("0.000");
在我的 JSP 中,我也声明了 bean 类。
<s:bean name="org.apache.struts.register.model.ElasticitiesVariable" var="elasticitiesBean" />
<td class="edit_area">
<s:property value="#elasticitiesBean.auto_Auto_cost_peak" /></td>
在 bean 类中,我用公共 getter 和 setter 声明了变量 private。但是 JSP 中的值是 null。调试后发现action类没有问题。但是当命令进入 bean 类时,值变为null
.