社区
Web 开发
帖子详情
<%@include file="">中不能拼字符串吗
b13049460
2012-02-29 10:13:34
<%@include file="test"+${type}+".html">
include标签可以这么用吗,我这么用报错
...全文
79
6
打赏
收藏
<%@include file="">中不能拼字符串吗
include标签可以这么用吗,我这么用报错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MiceRice
2012-02-29
打赏
举报
回复
不能,<%@include也属于编译标签,优先级都一样高。
jasmine123
2012-02-29
打赏
举报
回复
1、<%@ include file="" %>是指静态包含文件,即在编译时插入包含的文件。file不能为一变量URL,也不可以在file 所指定的文件后接任何参数,file 所指的路径必须是相对于此JSP 网页的路径。例:<%@ include file="common.inc" %>
2、<jsp:include page="" />是指动态包含文件。
<jsp:include page="{urlSpec | <%= expression %>}" flush="true | false " />
或
<jsp:include page="{urlSpec | <%= expression %>}" flush="true | false" >
<jsp:param name="PN" value="{PV | <%= expression %>}" /> *
</jsp:include>
chen2319
2012-02-29
打赏
举报
回复
恩 @include是指令,在用的时候是不能传参数的。
建议使用<jsp:include>标签来实现。
<%String myPage= "/includes/" + id+ "/aaa.html"; %>
<jsp:include page="<%=myPage%>"></jsp:include>
MiceRice
2012-02-29
打赏
举报
回复
用这个:
<jsp:include page="<%=xxoo%>"/>
b13049460
2012-02-29
打赏
举报
回复
用什么方法能实现同样功能呢
JSP Tag
File
s 技术总结
以前我们抽取一段JSP代码,整合到完整的页面
中
,一般使用
include
指令(例如<%@
include
file
="public/nav.jsp"%>),这比较简单的说。而我觉得,今天要介绍的的这个 Tag
File
s 就是
include
的“高级版”,着实十分强大,不仅可以完全替代
include
,而且还可以创建高级的可复用标签库,使得快速开发和维护动态网页比以前更加容易,甚至网页作者无须学习 Java 程序语言本身,就能开发出全新的动态网页。
JSP基本语法:文件结构、脚本元素、指令元素、动作元素
JSP语法分为三种不同的类型: 脚本元素(SCRIPTING) 指令元素(DIRECTIVE) 例如: <%@ page import=“java.io.*” %> 动作元素(ACTION) 例如:jsp:
include
,jsp:forward,jsp:getProperty等 3.1 JSP文件的结构 在传统的网页HTML(.htm、.html)
中
加入Java程序片断,就构成了JSP网页(*.JSP) Web服务器在遇到访问JSP网页的请求时,首先执行其
中
的程序片断,然后将执行结果
javaweb学习(9)--jsp的基本
forforward forforward ProgramCode 正常的程序代码 注释:
jsp
中
jsp:
include
中
使用绝对路径的问题
http://www.iteye.com/problems/34149/<jsp:
include
page=" /项目名/templates/header.jsp"></jsp:
include
> 报的错为 org.apache.jasper.JasperException: javax.servlet.ServletException:
File
&quot; /项...
JSP 基础知识
<!-- 以下为指令标识区域 --> <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.Date"%> <%@ page import="java.text.SimpleDateFormat" %> <%@ page import="java.util.Scanner"
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章