我第一次调用此操作:
private long eventID = 0;
public String getUserInfo() {
eventID = 558;
return SUCCESS;
}
在jsp页面的javascript中:
var event_id = '<s:property value="event_id" />';
event_id
是558。然后,我调用另一个不是
getUserInfo()
的动作。但是回到jsp,在javascript中:var event_id = '<s:property value="event_id" />';
这里
event_id
仍然是558。这是不正确的。我不知道为什么。 最佳答案
您的动作类别应具有eventID
的getter和setter。
private long eventID = 0;
public String getUserInfo() {
eventID = 558;
return SUCCESS;
}
在jsp页面中:
<s:property value="eventId" />;
用于存储在js变量中:
var event_id = <s:property value="event_id" />;
关于java - 标记的:属性值=不显示预期的消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21011494/