struts2显示数据问题 我现在有一jsp页面用于显示文件信息,点击相应的文件,执行action,从数据库中获得信息例如书的目录显示,点击相应的目录再从指定位置读内容显示,这些操作我都已经实现了,读内容的操作我用的是servlet。但是书目和内容的显示现在是在两个jsp页中,我现在想将书目和内容显示在一个jsp页中,应如何操作。即点击文件名,直接在下一个jsp页中,左边显示目录,右边显示内容,类似于左右是框架,点击目录,直接在右边刷新。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 最简单就用IFRAME绑定你URL实现~!!如果你想有点技术就用AJAX!!! IFRAME是比较简单的实现,但是作出来的东西很难看,而且刷新速度有限。用AJAX的话,需要你学一点皮毛就可以完成你要的功能了。而且比较友好。 因为我的前期操作是由struts2的action处理的,由其获得路径信息,要是用iframe的话,我看iframe指定url,如何让其接受路径信息呢。 最好用ajax来实现,就是你点击左边目录的时,只是右边的内容刷新,也就是局部刷新。楼主可以看看DWR相关东西,不难!~ 我用了iframe<iframe id="frame1" name="frame1" height="100%" width="50%"> 执行action显示目录的操作 <s:a href="%{url}" targets="frame2" > <s:property value="NodeName" /> </s:a></iframe><iframe id="frame2" name="frame2" height="0" width="0" ></iframe>去掉iframe框架,可以显示传过来的目录,但是加上iframe1就无法显示目录了,更不要说再测试在右侧显示内容了,至于iframe应该怎么用?谢谢。我再研究一下dwr,我简单看了一下,dwr是显示数据的,dojo是页面实际的,还有json,哪个好用些呢? 少src属性,通过src加载要用的页面<iframe src="<s:url value='相对路径'/>" id="frame1" name="frame1" height="100%" width="50%"> 9楼说的少url,是否是将我frame1中的执行代码放到另一页面中,用src调用,但是我试了试,怎样才能让其获得action传过来的值呢。 我的JSP只能通过ACTION访问? 密码策略问题 - 求个编程思路 孙卫琴 精通STRUTS:基于MVC的JAVA WEB设计与开发,helloapp例子我怎么都调不通,请问有人碰到过吗? 连接数据库时出现问题,请高手们解决! springmvc 保存对象存在一对多关系怎么保存 小弟不才,请大哥大姐们给个意见。。。。。。。。。。。。。。。 用struts做了一个论坛,欢迎大家来看看,另有一些电子书下载 在applet中可以访问ejb吗??? 多服务器单数据库,如何解决insert数据并发 EJB3本地接口有意义吗? 各位帮忙看一下下面的问题出在那里了。 求助JSP乱码
用AJAX的话,需要你学一点皮毛就可以完成你要的功能了。而且比较友好。
<iframe id="frame1" name="frame1" height="100%" width="50%">
执行action显示目录的操作
<s:a href="%{url}" targets="frame2" > <s:property value="NodeName" /> </s:a>
</iframe><iframe id="frame2" name="frame2" height="0" width="0" >
</iframe>
去掉iframe框架,可以显示传过来的目录,但是加上iframe1就无法显示目录了,更不要说再测试在右侧显示内容了,至于iframe应该怎么用?谢谢。
我再研究一下dwr,我简单看了一下,dwr是显示数据的,dojo是页面实际的,还有json,哪个好用些呢?
<iframe src="<s:url value='相对路径'/>" id="frame1" name="frame1" height="100%" width="50%">