有关新闻显示,该如何处理
阅读
要在主页面显示所有的新闻有一级标题和二级标题,因为要执行action才能显示,所以我在空白页面写成了这样
- JScript code
<script language="JavaScript"> function check(){ window.location="news/level.do?title=selectall"; } onload=check; </script>
然后跳转到index.jsp
index.jsp写成这样
- Java code
<table><c:forEach items="${first}" var="f"><tr><td><a href="#">${f.titleName }一级标题</a></td></tr> <tr onchange="window.location='level.do?title=selectallbyid&parentId=${f.id }'"><c:forEach items="${second}" var="s"> <a href="level.do?title=showcontent&parentId=${s.relation }">${s.titleName}二级标题</a><br> </c:forEach></c:forEach></tr> </table>
意思就是这样:原来是<a href="level.do?title=selectallbyid&parentId=${f.id }">${f.titleName }一级标题</a>
点击一级标题出现二级标题,现在想不用点击直接显示在同一页面
但是index.jsp里面的代码是有问题的
希望高手能指点一下,谢啦
------解决方案--------------------
我想帮你解决哦
你把onchange="window.location='level.do?title=selectallbyid&parentId=${f.id }'"去掉.
在网页中直接显示怎么样?
------解决方案--------------------
- Java code
<table><c:forEach items="${first}" var="f"><tr><td><a href="#">${f.titleName }一级标题</a> <c:import url="level.do?title=selectallbyid&parentId=${f.id }"/> 或下面这个 就会执行action 把需要的二级标题放在request里面 <jsp:incude page="level.do?title=selectallbyid&parentId=${f.id }"/> </td></tr> <tr><c:forEach items="${second}" var="s"> <a href="level.do?title=showcontent&parentId=${s.relation }">${s.titleName}二级标题</a><br> </c:forEach></c:forEach></tr> </table>阅读上一篇:有用过pentaho报表工具的吗?该怎么解决 下一篇:返回列表