熟悉spring mvc的高手请进,高分求教。

lzc2125 2013-11-15 04:11:18
我现在想通过页面去实现一些欢迎简单布局。
比如header,body,footer等等。

// 欢迎页面
welcome.jsp

<body>
// ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里
</body>

//Controller大概如下内容
@Controller
public class Controller {

@RequestMapping(value = "/_Header")
public ModelAndView _Header(ModelMap map) {
.....一些具体实现
return new ModelAndView("_Header.jsp");
}
}


??的地方该怎么写?任何方法都可以,只要能实现。
基本就是welcome.jsp呈现的时候,能把_Header.jsp的内容也表示出来。
_Header.jsp也是动态的,不是单纯的import进来就行,要通过controller去表示。

有更好的办法也行。万分感谢了.100分送上
...全文
786 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
etfired 2013-11-20
  • 打赏
  • 举报
回复
如果是所有页面都使用到的模型可以使用SpringMVC3.2中的新特性 全局模型,让所有页面都装载你使用的模型,再使用jsp:include加载试图
lzc2125 2013-11-20
  • 打赏
  • 举报
回复
引用 13 楼 u011063909 的回复:
兄弟,你可以用jqery的$().load()方法啊, 如:<body> <div id="header"> </div> </body> <script> $(function){ $("#header").load("你要请求的地址") } </script> 你试下应该可以的
现在用这个办法解决了一些问题,但有些特殊情况下还不完美。谢谢了
echola_2020 2013-11-20
  • 打赏
  • 举报
回复
head,foot页面里的数据用ajax请求后加载会不会好些?将要填充的数据callback
九两银 2013-11-20
  • 打赏
  • 举报
回复
跟springmvc框架没关系这个。 1、在head**页面,用load时间请求 2、还有你的这种需求很适合用sitemesh框架
ghw554557313 2013-11-20
  • 打赏
  • 举报
回复
引用 13 楼 u011063909 的回复:
兄弟,你可以用jqery的$().load()方法啊, 如:<body> <div id="header"> </div> </body> <script> $(function){ $("#header").load("你要请求的地址") } </script> 你试下应该可以的
嗯嗯嗯.用js(jquery)请求数据,body用事件触发
翘班党 2013-11-20
  • 打赏
  • 举报
回复
include header 和foot的jsp
只是_曾经 2013-11-16
  • 打赏
  • 举报
回复
这个问题和spring mvc几乎没有任何关心,include 的src指定正确就能访问到后台!
观鱼塘主 2013-11-16
  • 打赏
  • 举报
回复
<%@include file=".../header.jsp"%> 这个吧header.jsp包含进来,header需要的数据可以直接在欢迎页面对应的后台获取了。
cutecute 2013-11-16
  • 打赏
  • 举报
回复
可以用include啊,下面有一个参考代码,你可以学习一下http://download.csdn.net/detail/u012591711/6462103
wyx100 2013-11-15
  • 打赏
  • 举报
回复
用include试试
u011063909 2013-11-15
  • 打赏
  • 举报
回复
兄弟,你可以用jqery的$().load()方法啊, 如:<body> <div id="header"> </div> </body> <script> $(function){ $("#header").load("你要请求的地址") } </script> 你试下应该可以的
不所谓先生 2013-11-15
  • 打赏
  • 举报
回复
引用 9 楼 lzc2125 的回复:
[quote=引用 8 楼 a236036779 的回复:] [quote=引用 4 楼 lzc2125 的回复:] [quote=引用 2 楼 huxiweng 的回复:] <body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢[/quote] 你用src制定的路径是怎么写的 同样的写法放在include访问不到吗?404?[/quote] 不是访问不到。我还要controller组装一些数据显示到_Header.jsp上。 所以必须通过controller去组装好_Header.jsp[/quote] 如果是这样的话 我建议你都写在一个页面上 然后_Header.jsp的内容用ajax去访问,这样效果应该是最好的了
lzc2125 2013-11-15
  • 打赏
  • 举报
回复
引用 7 楼 songbgi 的回复:
[quote=引用 4 楼 lzc2125 的回复:] [quote=引用 2 楼 huxiweng 的回复:] <body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢[/quote] 用这个试试 <c:import url="/menu/tree.action"/> 里面的这个url是我实际项目里的 你写上你自己的试试[/quote] 我记得我试过这个方法,效果跟那个include差不多。 我再试试,谢谢回答
lzc2125 2013-11-15
  • 打赏
  • 举报
回复
引用 8 楼 a236036779 的回复:
[quote=引用 4 楼 lzc2125 的回复:] [quote=引用 2 楼 huxiweng 的回复:] <body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢[/quote] 你用src制定的路径是怎么写的 同样的写法放在include访问不到吗?404?[/quote] 现在这样写的: <iframe id="header" frameborder=0 width="100%" onload="this.height=header.document.body.scrollHeight" src="_Header.do"></iframe> 效果是出来的,但总觉得不完美。
lzc2125 2013-11-15
  • 打赏
  • 举报
回复
引用 8 楼 a236036779 的回复:
[quote=引用 4 楼 lzc2125 的回复:] [quote=引用 2 楼 huxiweng 的回复:] <body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢[/quote] 你用src制定的路径是怎么写的 同样的写法放在include访问不到吗?404?[/quote] 不是访问不到。我还要controller组装一些数据显示到_Header.jsp上。 所以必须通过controller去组装好_Header.jsp
不所谓先生 2013-11-15
  • 打赏
  • 举报
回复
引用 4 楼 lzc2125 的回复:
[quote=引用 2 楼 huxiweng 的回复:] <body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢[/quote] 你用src制定的路径是怎么写的 同样的写法放在include访问不到吗?404?
  • 打赏
  • 举报
回复
引用 4 楼 lzc2125 的回复:
[quote=引用 2 楼 huxiweng 的回复:] <body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢[/quote] 用这个试试 <c:import url="/menu/tree.action"/> 里面的这个url是我实际项目里的 你写上你自己的试试
tony4geek 2013-11-15
  • 打赏
  • 举报
回复
有src 指定就会跑到对应的后台。
teemai 2013-11-15
  • 打赏
  • 举报
回复
你_Header.jsp里怎么写的?就是请求那个controller
lzc2125 2013-11-15
  • 打赏
  • 举报
回复
引用 2 楼 huxiweng 的回复:
<body> // ??怎么写,能达到去调用一个header的controller,让_Header.jsp的内容显示到这里 <jsp:include page="_Header.jsp" flush="true"/> </body>
谢谢回答。 试了一下,是不会跑到controller里面的。 现在iframe和img标签,用src指定,是会跑到controller里面的。 再帮我想想呢
加载更多回复(3)
英文版:Expert Spring MVC and Web Flow 内容简介 《深入解析Spring MVCgn Web Flow》是Spring MVC 和Web Flow 两个框架的权威指南,书中包括的技巧和提示可以让你从这个灵活的框架中汲取尽可能多的信息。书中包含了一些开发良好设计和解耦的Web 应用程序的最佳实践,介绍了Spring 框架中的Spring MVCSpring Web Flow,以及着重介绍利用Spring 框架和Spring MVC 编写Web 应用程序的最佳方法。《深入解析Spring MVCgn Web Flow》还介绍了Spring 框架的设计模式,以及如何将同样的设计和技术应用到读者自己的代码中。 《深入解析Spring MVCgn Web Flow》适合各层次Spring Web 程序员阅读。 编辑推荐 《深入解析Spring MVCgn Web Flow》来自Spring开发团队的权威之作前所未有地深入剖析Spring MVC技术内幕大量专家经验和技巧,全面提升你的Web开发境界 Spring MVCSpring Web Flow是Spring平台上两个极为灵活而且功能强大的Web框架。前者是构建在Spring框架上的Web应用程序框架,可以同许多其他视图技术无缝集成;后者是控制业务处理流程的有效解决方案,提供了一种编写有状态和基于会话的Web应用程序的简便手段。 《深入解析Spring MVCgn Web Flow》出自Spring核心开发者之手,不仅详细分析代码,全面剖析了两个框架的各种特性(包括一些不为人知的技术亮点)。告诉读者如何最大程度地发挥出它们的潜力。还解密了设计这两个框架时的许多决策内幕、所应用的设计模式和面向对象技术,使读者能够更深入地了解Spring。并在自己的项目中运用这些专家技术,全面提升自己的Web开发境界。 《深入解析Spring MVCgn Web Flow》由spring框架的开发和维护者SpringSource公司组织编写,作者均为资深Spring工程师或咨询师。 Seth Ladd是资深Spring培训师,曾为NEC公司等许多国际性机构构建Web系统。Darren Davison和StevenDevijver都曾是Spring核心开发人员,在Spring源代码和文档中可以很容易地找到他们的名字。而Colin Yates、Keith Donald和Rob Harrop均是SpringSource资深工程师,仍然是Spring新版本开发的核心骨干。Yalcs是.J2EE主架构师,Donald是SpringWeb Flow负责人,Hartop是Spring与Tomcat成产品负责人。“《深入解析Spring MVCgn Web Flow》为Spring社区弥补了一大空白。” ——Lasse Koskela.JavaRanch版主,Test Driven作者“《深入解析Spring MVCgn Web Flow》是非常急缺的深入讲解Spring MVCf~~Spring Web Flow的图书堪与Pro Spring相媲美。” ——Steve Anglin,资深Java技术专家

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧