动作与指令两者之间的运用
来源:互联网 发布:淘宝直播怎么看pc端 编辑:程序博客网 时间:2024/04/29 14:49
今天在做一个项目时,运用到了<jsp:include page="" flush="true"/> 动作与<%@ include file=""%>指令.开始我没有注意到两者之间主要的区别. 经过这个项目之后,加深了对它们两者之间的理解.
现我来说一下:
我在一个jsp文件里插入了一个隐藏字段:
<input name="operator" type="hidden" id="operator" value="<%=manager%>"/>
这个value="<%=manager%>" 是保存在session里的. 于是我想引用这个session 的值.
写了如下代码:
<%
String manager = (String)session.getAttribute("manager");
if(manager == null){
response.sendRedirect("login.jsp");
}
%>
但是, 程序不能编译.因为在另一个jsp文件里包含了上面的代码; 这个jsp文件是banner.jsp
我是以<%@ include file=""%>指令 方式引入的. 后来我把它改为<jsp:include page="" flush="true"/> 动作就可以了.
当我删除了上面所说的代码:
<%
String manager = (String)session.getAttribute("manager");
if(manager == null){
response.sendRedirect("login.jsp");
}
%>
的时候, 发现又不能编译了.
我总结了一下:
<%@ include file=”relativeURI”%> 引入静态文本(html,jsp),在JSP页面被转化成servlet之前和它融和到一起。
<jsp:include page=”relativeURI” flush=”true” /> 引入执行页面或servlet所生成的应答文本。
- 动作与指令两者之间的运用
- include指令与include动作之间的区别
- &&"与“&” 和 “||”与“|” 两者之间的区
- 动作与指令的区别
- InnoBD 与 MyISAM 两者之间的对比
- include动作与指令的区别
- include指令与include动作的区别
- include指令与include动作的区别
- include动作与include指令的区别
- include动作与指令的区别
- JSP的基本动作与指令
- Http与Socket的介绍以及两者之间的区别
- Oracle failsafe与rac两者之间的不同之处
- Oracle failsafe与rac两者之间的不同之处
- TCP协议与UDP协议以及两者之间的区别
- JSP指令与动作指令
- 指令与动作
- include指令与动作
- 这个一定要写下来!!(FrameSet的东西)
- .NET的那些事儿(3)——NHibernate深入编程
- 化工人员必备 化学数据库大全
- 查看端口使用情况
- 热门的技术教程!ASP.NET MVC, JQuery, ASP.NET AJAX and ADO.NET Entity Framework
- 动作与指令两者之间的运用
- 关于图片的代码
- oracle触发器使用笔记
- QQ2009聊天文本记录器 完成发布,支持目前最新的QQ2009 SP1版本。
- 物理网上资源大全
- 规划程序人生
- Ant与Maven比较
- 几个免费下载原版图书的网站
- GWT+EXT探索二之插件篇——Google plugin