jsp页面中插入jsp代码片段
在实际应用中会遇到同一段jsp代码在多个jsp页面中重复使用,这样本着省事和简化的思想就可以把相同的代码单独放在一个jsp中,并在使用到这段代码的jsp页面中引用即可。例如:导航栏、css的引用、js的引用…
下面是我的工程下jsp的目录结构
nav.jsp存放导航栏的信息,通过测试发现如果值引用一个
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<div><a href="${pageContext.request.contextPath}/basic/index.action">首页</a><a href="${pageContext.request.contextPath}/student/addStudent_Jsp.action">添加学生信息</a><a href="${pageContext.request.contextPath}/student/listStudent.action">学生信息列表</a><a href="${pageContext.request.contextPath}/student/srearchStu_Jsp.action">查询学生信息</a><a href="${pageContext.request.contextPath}/student/stuGradeList.action">学生成绩列表</a><a href="${pageContext.request.contextPath}/student/personGrade.action">查询学生成绩</a><a href="${pageContext.request.contextPath}/basic/test3.action">分页数据测试</a>
</div>
</html>
jsp页面的引用,这里用的是静态引入,如果想试试其他的方式,可以参考下面这个链接:
在一个JSP页面中包含另一个JSP页面的三种方式。
<!-- 导航栏 -->
<%@include file="/WEB-INF/jsp/nav.jsp" %>
通过引入一个jsp把想要的css、js全部引入,下面是public.jsp代码,主要用于引入css、js
<!-- 引用css -->
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/bootstrap.min.css">
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/bootstrap-responsiv.css">
<link rel="stylesheet" type="text/css" href="${pageContext.request.contextPath}/css/dataTables.bootstra.css">
<!-- 引用js -->
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/jquery.dataTables.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/bootstrap.min.js"></script>
<script type="text/javascript" src="${pageContext.request.contextPath}/js/dataTables.bootstrap.js"></script>
jsp引入public.jsp片段,需要注意的是确定文件的位置
<!-- 引入外部css、js -->
<%@include file="/WEB-INF/jsp/public.jsp" %>
jsp页面中插入jsp代码片段相关推荐
- jsp页面中嵌入java代码
1.jsp页面中嵌入java代码 jsp的脚本元素 jsp的指令元素 jsp的动作元素 1.1 jsp的脚本元素(直接嵌入java代码) 第一种:表达式(expression)形式:<%= %& ...
- 如何将servlet中的变量在jsp页面中显示---jsp中的jstl表达式(C标签)
jstl又称jsp的标准标签库:C标签*,fmt标签,fn标签,sql标签,xml标签,这里重点讲C标签 目的:El和jstl都是为了在jsp中消灭Java代码 注意:在<!DOCTYPE ht ...
- 如何避免JSP文件中的Java代码?
本文翻译自:How to avoid Java code in JSP files? I'm new to Java EE and I know that something like the fol ...
- JSP页面中<%!%>与<%%>与<%=%>
首先,我们要了解jsp运行原理.JSP的本质就是一个Servlet,JSP的运行之前会先被Tomcat服务器翻译为.java文件,然后在将.java文本编译 为.class文件,而我们在访问jsp时, ...
- 将java类转换成jsp的例子_使用 动作可以在JSP页面中得到Bean实例的属性值,并将其转换为()_学小易找答案...
[单选题]下面哪个方法当服务器关闭时被调用,用来释放Servlet所占用的资源? [多选题]非处方药的遴选原则是( ). [单选题]主控制板与门机变频器有开门.关门命令.公共端,那么主控制板应该是() ...
- 关于jsp页面中的pageEncoding和contentType以及html中的meta标签中字符集的设置(转)...
转载:<关于JSP页面中的pageEncoding和contentType两种属性的区别> pageEncoding是jsp文件本身的编码 contentType的charset是指服务器 ...
- JSP页面中验证码的调用方法
步骤: 1.首先是要生成验证码 2.对验证码类进行调用:主要 实现的是 将验证码图片 输出到response.getOutputStream()这个输出流中 调用时,可以在页面调用,也可以在serv ...
- 在jsp页面中实现格式化数字,百分比,货币
当时的要求是在jsp页面中计算百分比 实现方法 1.引入Jstl的fmt指令 <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" ...
- JSP页面中的pageEncoding和contentType两种属性
关于JSP页面中的pageEncoding和contentType两种属性的区别: pageEncoding是jsp文件本身的编码 contentType的charset是指服务器发送给客户端时的内容 ...
- html引用c 变量,在jsp页面中定义全局变量,供其他页面引用
一.在一个jsp中引用另一个jsp的方法有: 1.使用 jsp include指令(常用): file属性是必填的(绝对或相对路径),但它不支持任何的表达式,也不允许通过?挂参方式来传递参数. 注意: ...
最新文章
- kubernetes学习笔记之十三:基于calico的网络策略入门
- 暑期集训1:C++STL 例1:UVA-10815
- linux shell之数组
- 数控铣削图案及编程_数控铣削简单图案编程
- 十三、Tomcat的WebSocket支持
- 数字电路与逻辑设计笔记
- 高速缓冲存储器的功能、结构与工作原理
- mysql的缓存机制是什么意思_MySQL缓存机制详解
- jemalloc/jemalloc.h: No such file or directory
- Linux下创建Django项目并访问
- 高考英语口语测试软件,练习英语口语的app有哪些
- 计算机键盘功能键介绍6,笔记本全部按键功能的详细说明笔记本电脑键盘上有什么区别...
- 挂载NTFS分区导致Docker容器无法启动,Exited (137)错误
- 众多的.ts文件、.key文件、.m3u8文件,合并成一个完整的mp4格式的视频
- 【虚幻】自动门蓝图笔记
- java盖金字塔的游戏,最强大脑积木金字塔
- MMU的作用及工作过程
- 智慧医院信息化建设整体解决方案
- 2008年8月24号,星期天,晴。岁寒,然后知松柏之后凋也。 ——《论语•子罕》今天是我博士生涯的第49天,今天太太就要从安阳动身回九江了,又得要十几个小时颠簸了
- 解决方法:STM32下载提示Cannot enter Debug Mode
热门文章
- 计算机仿真课程的心得体会,数学建模心得体会
- 施耐德 m340 编程手册_施耐德电气自动化软件汇总
- 批量备注订单(淘宝/天猫/1688/拼多多/京东/抖音/快手)
- LSM303D磁力计数据读取实验
- Unity3d是目前主流的游戏开发引擎
- 最清晰的VGG16模型图
- magisk卸载内置软件_手机发烧友必备之 Magisk
- 通过 Nginx 来实现禁止国外IP访问网站
- 计算机excel求体重指数,excel标准差-制程能力指数(CPK)的定义及计算公式
- 学校计算机联想硬盘保护系统管理员密码,联想硬盘保护系统管理员密码是多少...