`
bulote
  • 浏览: 1306410 次
文章分类
社区版块
存档分类
最新评论

jsp:include参数传送接收与应用

 
阅读更多

先看一个简单的应用,在a.jsp中写如下代码

<div>

<jsp:include page="name.jsp" >
<jsp:param name="name" value="徐越" />
</jsp:include>

</div>
这就将名为name,值为徐越的参数传送到name.jsp。

<wbr></wbr>

那么在name.jsp中接收参数

<wbr><br><wbr> &lt;%<br><wbr><strong><span style="color:#ed1c24">String n=request.getParameter("name");<br></span></strong><wbr> if(n!= null &amp;&amp; !"".equals(n.trim()))<br><wbr> out.println(n);<br><wbr> %&gt;<br></wbr></wbr></wbr></wbr></wbr></wbr>

<wbr> &lt;div id="showName"&gt;&lt;%=url&gt;&lt;/div&gt;</wbr>

<wbr></wbr>

<wbr></wbr>

<wbr></wbr>

我们来看一个分页的应用

<wbr></wbr>

pager.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
<wbr>String path = request.getContextPath();<br><wbr>String basePath = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + path + "/";<br> %&gt;</wbr></wbr>

<%@tagliburi="/struts-tags" prefix="s"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<wbr>&lt;head&gt;<br><wbr><wbr>&lt;base href="&lt;%=basePath%&gt;"&gt;<br><wbr><wbr>&lt;/head&gt;</wbr></wbr></wbr></wbr></wbr>

<wbr>&lt;body&gt;<br><wbr><wbr>&lt;%<br><wbr><wbr><wbr><strong><span style="color:#ed1c24">String url = request.getParameter("url");<br></span></strong><wbr><wbr>%&gt;<br><wbr><wbr>&lt;s:if test="#request.yrlyquery==null"&gt;<br><wbr><wbr><wbr>&lt;s:if test="data.totalPage&gt;1"&gt;<br><wbr><wbr><wbr><wbr>&lt;s:if test="data.totalPage==pageIntNum"&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=1"&gt;首页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=&lt;s:property value="pageIntNum-1"/&gt;"&gt;上一页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr>&lt;/s:if&gt;<br><wbr><wbr><wbr><wbr>&lt;s:elseif test="pageIntNum==1"&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=&lt;s:property value="pageIntNum+1"/&gt;"&gt;下一页&lt;/a&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=&lt;s:property value="data.totalPage"/&gt;"&gt;末页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr>&lt;/s:elseif&gt;<br><wbr><wbr><wbr><wbr>&lt;s:else&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=1"&gt;首页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=&lt;s:property value="pageIntNum-1"/&gt;"&gt;上一页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=&lt;s:property value="pageIntNum+1"/&gt;"&gt;下一页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?pageNum=&lt;s:property value="data.totalPage"/&gt;"&gt;末页&lt;/a&gt;<br><wbr><wbr><wbr><wbr>&lt;/s:else&gt;<br><wbr><wbr><wbr>&lt;/s:if&gt;<br><wbr><wbr>&lt;/s:if&gt;<br><wbr><wbr>&lt;s:else&gt;<br><wbr><wbr><wbr>&lt;s:if test="data.totalPage&gt;1"&gt;<br><wbr><wbr><wbr><wbr>&lt;s:if test="data.totalPage==pageIntNum"&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=1"&gt;首页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=&lt;s:property value="pageIntNum-1"/&gt;"&gt;上一页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr>&lt;/s:if&gt;<br><wbr><wbr><wbr><wbr>&lt;s:elseif test="pageIntNum==1"&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=&lt;s:property value="pageIntNum+1"/&gt;"&gt;下一页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=&lt;s:property value="data.totalPage"/&gt;"&gt;末页&lt;/a&gt;<br><wbr><wbr><wbr><wbr>&lt;/s:elseif&gt;<br><wbr><wbr><wbr><wbr>&lt;s:else&gt;<br><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=1"&gt;首页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> &lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=&lt;s:property value="pageIntNum-1"/&gt;"&gt;上一页&lt;/a&gt;&amp;nbsp;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>&lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=&lt;s:property value="pageIntNum+1"/&gt;"&gt;下一页&lt;/a&gt;<br><wbr><wbr><wbr><wbr><wbr><wbr><wbr> &lt;a href="&lt;%=url%&gt;?queryType=q&amp;pageNum=&lt;s:property value="data.totalPage"/&gt;"&gt;末页&lt;/a&gt;<br><wbr><wbr><wbr><wbr>&lt;/s:else&gt;<br><wbr><wbr><wbr>&lt;/s:if&gt;<br><wbr><wbr>&lt;/s:else&gt;<br><wbr><wbr>当前第<br><wbr><wbr>&lt;s:property value="pageIntNum" /&gt;<br><wbr><wbr>页 共<br><wbr><wbr>&lt;s:property value="data.totalPage" /&gt;<br><wbr><wbr>页<br><wbr>&lt;/body&gt;<br> &lt;/html&gt;</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>


其中pageNum还有data.totalpage等,就涉及到ssh分页的知识了,就不在这里赘述了。


stduent.jsp

......

<div>
<wbr><wbr>&lt;jsp:include page="../pager.jsp"&gt;<br><wbr><wbr><strong>&lt;jsp:param<wbr> name="url"/ value="stu/Stu_toquery" /&gt;<br></wbr></strong><wbr><wbr>&lt;/jsp:include&gt;<br> &lt;/div&gt;</wbr></wbr></wbr></wbr></wbr></wbr>

......

<wbr></wbr>

这样就可以完成分页页面的嵌入了。

分享到:
评论

相关推荐

    JSP:include和include指令区别

    JSP:include和include指令区别,对应我的博客 blog.csdn.net/svitter

    jsp:include与include实探

    NULL 博文链接:https://dreamzhong.iteye.com/blog/1127436

    jsp基础测试 期末考试

    考虑下面JSP文件代码片断: &lt;jsp:include page=”test2.jsp”&gt; &lt;jsp:param name=”username” value=”accp”/&gt; &lt;/jsp:include&gt; 以下( )代码片断放置在test2.jsp中不会导致错误。

    使用jsp:include控制动态内容的方法

    本文实例讲述了使用jsp:include控制动态内容的方法。分享给大家供大家参考,具体如下: 清单 1. JSP include 伪指令 &lt;![CDATA[ &lt;&#37;@ page language=java contentType=text/html %&gt; &lt;html&gt; &lt;head&...

    用jsp:include控制动态内容的方法.docx

    用jsp:include控制动态内容的方法.docx

    Java Web 实验四 掌握<jsp:include>动作的使用

    问题描述: 网上购物系统,商品包括mp3和mp4两项...中使用jsp:include动作包括了选购商品信息item.jsp文件。 实现步骤: 1.创建 index.jsp文件; 2.创建order.jsp文件; 3.创建item.jsp文件; 4.运行结果并完成实验报告。

    JSP中include指令和include行为的区别

     jsp:include page=” ” flush=”true”/&gt; 前者是指令元素、后者是行为元素。具体它们将在何处用?如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的...

    JavaWeb开发技术-JSP动作元素.pptx

    在JSP页面中,为了把其他资源的输出内容插入到当前JSP页面的输出内容中,JSP技术提供了&lt;jsp:include&gt;动作元素。其语法格式为: &lt;jsp:include page="relativeURL" flush="true|false" /&gt; 指定被引入资源的相对路径 ...

    前端分页jsp实现(二)

    采用jsp开发的前端分页,抽取成一个公共的jsp,在需要的界面采用 &lt;jsp:include&gt;引入就行,白色按钮,黑色选中样式 &lt;div style="display: block;height: 200px;"&gt; &lt;jsp:include page="pagination.jsp" flush="true"&gt;...

    springMVC使用jsp:include嵌入页面的两种方法(推荐)

    下面小编就为大家带来一篇springMVC使用jsp:include嵌入页面的两种方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    JSP下动态INCLUDE与静态INCLUDE的区别分析

     用jsp:include动作实现 &lt;jsp include page=”included.jsp” flush&gt;它总是会检查所含文件中的变化,适合用于包含动态页面,并且可以带参数。 静态INCLUDE   用include伪码实现,定不会检查所含文件的变化,...

    两中包含的区别.txt

    2.&lt;jsp:include page="head.jsp" /&gt; 或者: &lt;jsp:include page="jieshou.jsp"&gt; &lt;jsp:param name="canshu" value="magci" /&gt; &lt;/jsp:include&gt; 两者的区别: 1.&lt;%@include file="uri"%&gt; a.静态的包含页面:...

    JSP基础教程.doc

    6.10 &lt;jsp:include&gt; 14 6.11 &lt;jsp:plugin&gt; 15 6.12 &lt;jsp:useBean&gt; 18 7 服务器参数设置 19 8 JavaBean 20 9 数据库连接 21 10 JSP与XML的结合 23 10.1 标签库的定义 24 10.2 标签的组件 25 10.3 建立自己的标签 26 ...

    jsp页面错误信息

    &lt;tr&gt;&lt;td colspan="2"&gt;&lt;jsp:include page="view/AdminTop.jsp" /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;td width="180" valign="top"&gt;&lt;jsp:include page="view/AdminLeft.jsp"/&gt; ...

    JSP程序设计与案例实战

    exception)、JavaBean组件、JSP标准动作(&lt;jsp:forward&gt;,&lt;jsp:param&gt;,&lt;jsp:setProperty&gt;,&lt;jsp:plugin&gt;,&lt;jsp:include&gt;,&lt;jsp:useBean&gt;,&lt;jsp:getProperty&gt;)、JSP中使用数据库(JDBC常用API)、JSTL的配置步骤、核心...

    jsp的Include方式

    jsp的Include方式

    JSP技术知识点考查 jsp动态建站技术

    &lt;jsp:include&gt;操作允许在请求是在现成的JSP页面里包含静态或者动态资源 &lt;jsp:forward&gt;操作允许将请求转发到另一个JSP、servlet或静态资源文件 &lt;jsp:useBean&gt;标签用来在JSP页面中创建一个JavaBean实例并指定他的名字...

    jsp的include的两种用法

    jsp的include的两种用法 jsp的include的两种用法

    JSP学生信息管理系统设计.doc

    JSP学生信息管理系统设计--附源码

Global site tag (gtag.js) - Google Analytics