关于<jsp:include>标签的疑问

问题描述

header.jsp<html><head><title>${titleName}</title></head><body>main.jsp<jsp:include header.jsp> <jsp:param name="titleName" value="Home"/></jsp:include><h1>hello</h1><jsp:include footer.jsp/>footer.jsp</body></html>访问main.jsp,<jsp:param name="titleName" value="Home"/>为什么不能正常显示标题,有什么方法可以调试?

解决方案

用这个<%=request.getParameter("titleName") %>去拿值<html> <head> <title><%=request.getParameter("titleName") %>aaatitleName</title> </head> <body> <jsp:include page="header.jsp"> <jsp:param name="titleName" value="Home"/> </jsp:include> <h1>hello</h1> <jsp:include page="footer.jsp"/>
解决方案二:
楼上的说法对。没有显示就是因为header.jsp 中你取值错,没有正确的去取值。
解决方案三:
<jsp:include header.jsp> 少个 = <jsp:include file =header.jsp> 或者page =
解决方案四:
你把标签都写在一个jsp页面啊,你这样分开是要做什么呢?<html> <head> <title>${titleName}</title> </head> <body> <h1>hello</h1> </body> </html>

时间: 2024-11-03 20:10:32

关于&amp;lt;jsp:include&amp;gt;标签的疑问的相关文章

代码-使用JSP include file后页面中单独使用的META标签,JS外部文件都跑到了body中。

问题描述 使用JSP include file后页面中单独使用的META标签,JS外部文件都跑到了body中. 代码中头部引入公共头部: 公共头部代码:

sitemesh装饰一个用&amp;amp;lt;jsp:include&amp;amp;gt;包含另一个jsp页面jsp页面,不能正常显示

问题描述 sitemesh装饰一个用<jsp:include>包含另一个jsp页面jsp页面,不能正常显示 用sitemesh装饰jsp页面,被装饰的jsp页面中用jsp:include包含另一个jsp页面,最终不能正常显示内容.首先我将sitemesh2.4.2.jar包导入到项目的lib包中,之后编写我的装饰页面,页面很简单: <%@ page language=""java"" contentType=""text/htm

要实现页面框架结构用iframe好还是jsp include好,各有什么优缺点

问题描述 要实现页面框架结构用iframe好还是jsp include好,各有什么优缺点 如题所问:要实现页面框架结构用iframe好还是jsp include好,各有什么优缺点,望高手解答. 解决方案 include的文件不能使用完整的页面(如包含html,body等标签),加载的文件直接显示在页面上,iframe可以加载完整的页面 如页头这种公用部分可以include,不需要用iframe,当然你也要也可以.iframe不利于seo.. 对于逻辑复杂的页面可以考虑做一个页面,iframe来加

调试时,&amp;amp;lt;jsp:include&amp;amp;gt;动作元素传递参数,参数值为空,可能是啥原因造成的?

问题描述 1.view.jsp:包含页面<%SalesOrder so = (SalesOrder) request.getAttribute("form");SimpleDateFormat sdf = new SimpleDateFormat(so.getDateFormat(),Locale.US);//String incUri="inc" + so.getState().desc.replace(/W/g,"") + "

JSP include parm动作

常用的有page.include.taglib指令这三种指令: page:位于页面顶端,一个页面可以包含多个page指令 include:将一个外部文件嵌入jsp中,同时解析这个页面中的jsp语句. taglib:使用标签库,自定义新的标签,在jsp中启动定制行为. include指令 1.语法 <% include file="地址"%>. 案例:显示当前时间的页面.(1)写一个只输出时间的方法的date.jsp.(2)用于显示的页面,包含<% include fi

jsp:include

include|js 包含一个静态或动态文件. JSP 语法 <jsp:include page="{relativeURL | <%= expression%>}" flush="true" /> or <jsp:include page="{relativeURL | <%= expression %>}" flush="true" > <jsp:param name=

JSP 最佳实践:用 jsp:include 控制动态内容

include|js|动态|控制 本文是 Java"知情人士"Brett McLaughlin 继第一篇 JSP 最佳实践文章后的后续文章,在文中,作者向您演示了如何扩展 JSP 技术中用于动态内容的包含功能.了解静态 include 伪指令和动态 jsp:include 元素之间的差异,搞清楚如何混合搭配这二者以获取最优性能.在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉.页脚和导航组件之类的静态内容包含到 Web 页面中.和服

JSP:include 用于构建动态网站的简单 JSP 标记

include|js|动态 本文是 Java Brett McLaughlin 继第一篇 JSP 最佳实践文章后的后续文章,在文中,作者向您演示了如何扩展 JSP 技术中用于动态内容的包含功能.了解静态 include 伪指令和动态 jsp:include 元素之间的差异,搞清楚如何混合搭配这二者以获取最优性能. 在新的 JSP 最佳实践系列的前一篇文章中,您了解了如何使用 JSP include 伪指令将诸如页眉.页脚和导航组件之类的静态内容包含到 Web 页面中.和服务器端包含一样,JSP

jsp中的@include与jsp:include有什么区别

1 前言 搞java开发的人也许都知道在jsp中引入项目中其他文件有如下两种方式 <%@include file="xxx.jsp"%> <jsp:include page="xxx.jsp"></jsp:include> 我们也许会使用这两种方式,但是也许很多人不名称这两种方式的区别.下面我们来看看下面的两个例子 2 开门见山引出问题 (1) /include/include.jsp <%@ page language=&