为了账号安全,请及时绑定邮箱和手机立即绑定

jsp:include 头部 问题

jsp:include 头部 问题

慕婉清6462132 2019-03-14 14:10:05
你在one.jsp里使用jsp:include page="two.jsp"后,得到的网页的结构是:<html><head>...<title></title>...</head><body><html><head>...</head></html></body></html>就是它有两个头部。这本来不会影响什么,我也没注意到。但是在使用struts 的sx标签时,必须在头部加入<sx:head/>。就这样,一个网页多个<head>就悲剧了。怎样才能只加入<body>里的内容?
查看完整描述

2 回答

?
三国纷争

TA贡献1804条经验 获得超7个赞

 jsp:include头部的写法:
  jsp:include动作是在主页面被请求时,将次级页面的输出包含进来。尽管被包含的页面的输出中不能含有JSP,但这些页面可以是其他资源所产生的 结果。服务器按照正常的方式对指向被包含资源的URL进行解释,因而这个URL可以是Servlet或JSP页面。服务器以通常的方式运行被包含的页面, 将产生的输出放到主页面中,这种方式与RequestDispatcher类的include方法一致。它的优点是在被包含的页面发生更改时,无须对主页 面做出修改。它的缺点是所包含的是次级页面的输出,而非次级页面的实际代码,所以在被包含的页面中不能使用任何有可能在整体上影响主页面的JSP构造。
  语法: <jsp:include page="sample.jsp" flush="true"> <jsp:param name="name" value="value"/> </jsp:include>
  其中参数设置可以没有,如果没有参数设置,则必须采用<jsp:include page="sample.jsp" flush="true"/>形式

查看完整回答
反对 回复 2019-03-16
  • 2 回答
  • 0 关注
  • 563 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号