struts2怎么用s:set设入一个对象
比如:<s:set var="rootNode" value="tree.rootNode" />
rootText: <s:property value="#rootNode.text" /><s:property value="#rootNode.text" />取不到值,但是实际是有值的
比如我这样直接取就能取到值:rootText: <s:property value="tree.rootNode.text" />
比如:<s:set var="rootNode" value="tree.rootNode" />
rootText: <s:property value="#rootNode.text" /><s:property value="#rootNode.text" />取不到值,但是实际是有值的
比如我这样直接取就能取到值:rootText: <s:property value="tree.rootNode.text" />
解决方案 »
- 请教一个分页的sql语句的写法 谢谢啦
- JAVA字符串占位符替换问题
- 求解 如何解决登入后刷新页面会退到登入页面
- 索引 2 超出范围。
- Criteria的一个问题
- jdbc 不支持oracle10g的DESC
- 设置tomcat字符集
- 老手请教高人个问题,在weblogic8中如何部署如下目录的项目???
- 求助:如何在......................各位大侠帮忙!一定加分
- 用Java Applet 进行Web编程时,如何去除Dialog窗口下侧的提示信息"Java Applet Window"!!!急急急!
- 如何在sqlserver2005 通过hibernate来自动生成ID
- 如何用程序自动把一个 Object对象转回成原来的 对象;
rootText: <s:property value="#rootNode.text" />
<s:property value="rootNode.text" />
这样能行
你看action传过来值没
<s:set name="LOCALE_SESSION" value="#session['WW_TRANS_I18N_LOCALE']" />
<s:bean name="com.jackay.i18ntest.Locales" var="localed">
<s:param name="cussomLocale" value="#LOCALE_SESSION == null ? locale : #LOCALE_SESSION "></s:param>
</s:bean>这是我写过的代码,没有你这种错误啊。
我觉得你的错误是在:
设置值的时候,没有指定范围。他找不到数据。
<s:set var="rootNode" value="tree.rootNode" />
你这里的:tree.rootNode是从哪个范围读取来的.......记得结贴哦
action里面有个属性tree,你这方式跟我的方式有点儿不一样啊
rootText: <s:property value="#rootNode.text" />