本文主要是介绍JSP include parm动作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
常用的有page、include、taglib指令这三种指令; page:位于页面顶端,一个页面可以包含多个page指令 include:将一个外部文件嵌入jsp中,同时解析这个页面中的jsp语句。 taglib:使用标签库,自定义新的标签,在jsp中启动定制行为。include指令 1.语法 <% include file="地址"%>。案例:显示当前时间的页面。(1)写一个只输出时间的方法的date.jsp。(2)用于显示的页面,包含<% include file="date.jsp"%>
include动作: 语法 <jsp:include page="URL" flush="true|false,默认为false" ></jsp:include> page:要包含的页面 flush:被包含的页面是否使用缓冲读取include指令与include动作的区别
forword动作
1、语法:<jsp:forward page="URL"/> 2、等于服务器内部转发指令 request.getRequestDispacher("URL").forward(req,res);四种跳转. <% response.sendRedirect("login_seccess.jsp"); %>//告诉浏览器此路不通,你再问问另一页面能解决你的问题不? <jsp:forward page="login_fail.jsp"/> //服务器将请求转发到另一页面,浏览器不知情. <% pageContext.forward("login_fail.jsp");%> //服务器将请求转发到另一页面,浏览器不知情. <% request.getRequestDispatcher("login_fail.jsp").forward(request,response);%> //服务器将请求转发到另一页面,浏览器不知情.param动作,传递方法为post 1、语法:<jsp:param name="参数名" value="参数值"> 2、【常常与<jsp:forward></jsp:forward>一起使用】,并作为其【子标签】。 3、用于传递新参数或者【修改原有参数值】,修改参数时使用form表单里的参数名称即可。同样用request.getParameter("参数名")获取必须与forward、include及plugin动作配合使用。通常与forward动作一起使用,作为它的子标签,它的作用是指定某个参数值,可以用于传递参数, <jsp:forward page="url"> <jsp:param value="123@qq.com" name="email"/> </jsp:forward>
这篇关于JSP include parm动作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!