下面是我的sample.jsp我的要求是显示树结构格式。
<%@ taglib prefix="s" uri="/struts-tags" %>
<%
String s="ROOT";
%>
<s:tree theme="ajax" id="root" label="%{s}">
<s:treenode theme="ajax" id="child1" label="<b>Child 1</b>" />
<s:treenode theme="ajax" id="subchild1" label="SubChild 1">
<s:treenode theme="ajax" id="subchild2" label="SubChild 2" />
<s:treenode theme="ajax" id="subchild3" label="SubChild 3" />
</s:treenode>
<s:treenode theme="ajax" id="child2" label="<b>child 2</b>" />
</s:tree>
但它没有在
中显示s值<s:tree theme="ajax" id="root" label="%{s}">
请建议我怎么做? 感谢
答案 0 :(得分:0)
首先要做的是:使用scriptlet是一种非常糟糕的做法,而是使用taglib。
但是如果你确实需要这个,那么使用<s:set>
标签来分配变量。
<%
String s="ROOT";
%>
<s:set var="sVar">
<%=s %>
</s:set>
<sj:tree theme="ajax" id="root" label="%{#sVar}">
顺便说一下tree
中/struts-tags
没有/struts-jquery-tags
可能意味着{{1}}。