
Frame is not available问题怎么解决
1个回答
展开全部
1、还有就是一定要在struts配置文件中加: <controller processorClass="org.springframework.web.struts.DelegatingRequestProcessor"/>。这样你的action才能真的委托给spring。
2、我发现我的myeclipse没有把spring.jar拷贝到lib下,以后大家出了问题可以看看。
利用spring+hibernate+struts过程中,发现一个问题,在action中将一个hibernate读取出来的ArrayList存入session:request.getSession().setAttribute("treeFromRoot", treeList.iterator());
在jsp中用标签 读取代码如下:会出现Cannot create iterator for this collection 错误,弄了一下午都没有搞定。
<logic:notEmpty name="treeFromRoot">
<logic:iterate type="edu.scnu.es.struts.vo.Tree" id="tree"
name="treeFromRoot">
</logic:iterate>
</logic:notEmpty>
最后决定用JSTL试一试,代码改为:成功了。
<c:forEach items="${sessionScope.treeFromRoot}" var="treeFromRoot1">
${treeFromRoot1.id };
</c:forEach>
其中:edu.scnu.es.struts.vo.Tree是treeFromRoot这个list的成员的原形类。
2、我发现我的myeclipse没有把spring.jar拷贝到lib下,以后大家出了问题可以看看。
利用spring+hibernate+struts过程中,发现一个问题,在action中将一个hibernate读取出来的ArrayList存入session:request.getSession().setAttribute("treeFromRoot", treeList.iterator());
在jsp中用标签 读取代码如下:会出现Cannot create iterator for this collection 错误,弄了一下午都没有搞定。
<logic:notEmpty name="treeFromRoot">
<logic:iterate type="edu.scnu.es.struts.vo.Tree" id="tree"
name="treeFromRoot">
</logic:iterate>
</logic:notEmpty>
最后决定用JSTL试一试,代码改为:成功了。
<c:forEach items="${sessionScope.treeFromRoot}" var="treeFromRoot1">
${treeFromRoot1.id };
</c:forEach>
其中:edu.scnu.es.struts.vo.Tree是treeFromRoot这个list的成员的原形类。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询