当前位置: 代码迷 >> J2EE >> 有关新闻显示,该如何处理
  详细解决方案

有关新闻显示,该如何处理

热度:71   发布时间:2016-04-22 03:07:32.0
有关新闻显示
要在主页面显示所有的新闻有一级标题和二级标题,因为要执行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>
  相关解决方案