`
天之痕苏
  • 浏览: 17632 次
文章分类
社区版块
存档分类
最新评论

jsp页面之间的调用

 
阅读更多

这里用到的知识点:

<jsp:include page="test.jsp">
<span style="white-space:pre">	</span><jsp:param value="sss.jsp" name="sdf" />
</jsp:include>

上面的是一个例子,即页面sss.jsp要引用test.jsp中的内容,比如test.jsp是多个其他页面都要调用的公共控件,比如导航栏,侧栏等。下面给出一个例子:

sss.jsp:

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

<link rel="icon" href="http://getbootstrap.com/favicon.ico">

<title>主页</title>

<link href="/EVM/asserts/bootstrap3/css/bootstrap.min.css"
	rel="stylesheet">

<link href="/EVM/asserts/bootstrap3/css/dashboard.css" rel="stylesheet">
<link href="/EVM/asserts/css/evm.css" rel="stylesheet">

<script src="/EVM/asserts/bootstrap3/ie-emulation-modes-warning.js"></script>

<!-- 为了做图表样例而添加的 -->
<script type="text/javascript" src="/EVM/js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="/EVM/js/highcharts.js"></script>
<script type="text/javascript" src="/EVM/js/exporting.js"></script>

<script type="text/javascript" src="/EVM/js/chartOptions.js"></script>

</head>
<body>
	

	<div class="container-fluid">
		<div class="row">
			<span style="color:#ff0000;"><jsp:include page="test.jsp">
				<jsp:param value="sss.jsp" name="sdf" />
			</jsp:include></span>

			<div class="col-xm-9  col-md-10  main" style = "border:1px solid silver">
				<div class="col-xm-12 col-md-5">
					<h4 class="page-header">个人信息</h4>
					<div class="info-block" id="left">
						<div class="row">
							<div class="col-sm-12 col-md-12">
								<div class="thumbnail">
									<br> <img data-src="holder.js/300x300" alt="...">
									<div class="caption">
										<div class="row">
											<div class="col-xs-5 text-right">
												<label><strong>登录邮箱</strong></label>
											</div>
											<div class="col-xs-7">
												<p>${user.userEmail}</p>
											</div>
										</div>
										<div class="row">
											<div class="col-xs-5 text-right">
												<label><strong>姓名</strong></label>
											</div>
											<div class="col-xs-7">
												<p>${user.userName}</p>
											</div>
										</div>
										<div class="row">
											<div class="col-xs-5 text-right">
												<label><strong>电话</strong></label>
											</div>
											<div class="col-xs-7">
												<p>
													<abbr title="Phone">${user.phoneNumber}</abbr>
												</p>
											</div>
										</div>
										<div class="row">
											<div class="col-xs-5 text-right">
												<label><strong>联系邮箱</strong></label>
											</div>
											<div class="col-xs-7">
												<p>
													<abbr title="Phone">${user.msgEmail}</abbr>
												</p>
											</div>
										</div>
										<div class="row">
											<div class="col-xs-5 text-right">
												<label><strong>所在项目</strong></label>
											</div>
											<div class="col-xs-7">
												<p>
													<c:forEach items="${user.projList }" var="proj">
														${proj.projName };
													</c:forEach>
												</p>
											</div>
										</div>
										<div class="row">
											<div class="col-xs-5 text-right">
												<label><strong>所属部门</strong></label>
											</div>
											<div class="col-xs-7">
												<p>${user.dept.deptName}</p>
											</div>
										</div>
										<div class="row-fluid">
											<div class="text-right">
												<button class="btn btn-sm" data-toggle="modal"
													data-target="#updateUserInfoModal"
													onclick="updateUserInfoValid.resetForm()">修改信息</button>
											</div>
										</div>
									</div>
								</div>
							</div>
						</div>
					</div>
					<br>
				</div>
				<div class="col-xm-12 col-md-7">
					<h4 class="page-header">图表</h4>
					<div class="info-block" id="right">
						<div id="Achartsample"
							style="width: 100%; height: 100%; margin: auto;"></div>
					</div>
				</div>
			</div>
		</div>
	</div>

	<div class="modal fade" id="updateUserInfoModal" tabindex="-1"
		role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
		<div class="modal-dialog">
			<div class="modal-content">
				<form class="form-horizontal" role="form" id="updateUserInfo"
					method="post" action="/EVM/userAction">
					<div class="modal-header">
						<button type="button" class="close" data-dismiss="modal">
							<span aria-hidden="true">×</span><span class="sr-only">Close</span>
						</button>
						<h4 class="modal-title" id="myModalLabel">修改个人信息</h4>
					</div>
					<div class="modal-body">
						<div class="form-group">
							<label for="userName" class="col-sm-3 control-label">姓名:</label>
							<div class="col-sm-8">
								<input type="text" class="form-control" id="userName"
									name="userName" value="${user.userEmail}" disabled>
							</div>
						</div>
						<div class="form-group">
							<label for="userName" class="col-sm-3 control-label">姓名:</label>
							<div class="col-sm-8">
								<input type="text" class="form-control" id="userName"
									name="userName" value="${user.userName}">
							</div>
							<label for="userName" class="text-left" style="padding-left: 0px">*</label>
						</div>
						<div class="form-group">
							<label for="phoneNumber" class="col-sm-3 control-label">联系电话:</label>
							<div class="col-sm-8">
								<input type="text" class="form-control" id="phoneNumber"
									name="phoneNumber" value="${user.phoneNumber}">
							</div>
						</div>
						<div class="form-group">
							<label for="msgEmail" class="col-sm-3 control-label">联系邮箱:</label>
							<div class="col-sm-8">
								<input type="text" class="form-control" id="msgEmail"
									name="msgEmail" value="${user.msgEmail}">
							</div>
						</div>
						<div class="form-group">
							<input type="hidden" name="deptId" value="${user.id}"> <input
								type="hidden" name="method" value="updateUserInfo">
						</div>
					</div>
					<div class="modal-footer">
						<a class="btn btn-default" data-dismiss="modal">取消</a>
						<button type="submit" class="btn btn-primary">确认</button>
					</div>
				</form>
			</div>
		</div>
	</div>

	<script src="/EVM/asserts/bootstrap3/jquery.min.js"></script>
	<script src="/EVM/asserts/bootstrap3/js/bootstrap.min.js"></script>
	<script src="/EVM/asserts/bootstrap3/docs.min.js"></script>
	<script src="/EVM/asserts/bootstrap3/ie10-viewport-bug-workaround.js"></script>
	<script src="/EVM/asserts/js/util.js"></script>
	<script type="text/javascript" src="/EVM/js/jquery.validate.min.js"></script>

	<script type="text/javascript">
		updateUserInfoValid = null;

		$(document).ready(
				function() {

					$.ajaxSetup({
						cache : false,
						async : false
					});

					jQuery.validator.addMethod("isMobile", function(value,
							element) {
						var length = value.length;
						//	var mobile = /^(((13[0-9]{1})|(15[0-9]{1}))+d{8})$/;
						var mobile = /^1[0-9]{10}$/;
						return this.optional(element)
								|| (length == 11 && mobile.test(value));
					}, "");

					updateUserInfoValid = $("#updateUserInfo").validate({
						debug : false,
						rules : {
							userName : "required",
							msgEmail : "email",
							phoneNumber : "isMobile",
						},
						messages : {
							userName : "请输入用户名",
							msgEmail : "请输入正确的邮箱地址",
							phoneNumber : "请输入11未手机号码",
						}
					});
					chartSample(Achartsample); // div的id不能和函数名完全相同
				});
	
		function logout() {
			$.post("/EVM/userAction?method=logout", {}, function(data) {
				window.location.replace(data);
			});
		}
	</script>
</body>
</html>
其中,红色部分就是引入的test.jsp页面,test.jsp如下:

<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">

<link href = "/EVM/img/sac_logo_small.jpg" rel="Icon">    <!-- 页面的地址栏上面,页面标题旁的小图标 -->

<title>主页</title>

<link href="/EVM/asserts/bootstrap3/css/bootstrap.min.css"
	rel="stylesheet">

<link href="/EVM/asserts/bootstrap3/css/dashboard.css" rel="stylesheet">
<link href="/EVM/asserts/css/evm.css" rel="stylesheet">

<script src="/EVM/asserts/bootstrap3/ie-emulation-modes-warning.js"></script>

<!-- 为了做图表样例而添加的 -->
<script type="text/javascript" src="/EVM/js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="/EVM/js/highcharts.js"></script>
<script type="text/javascript" src="/EVM/js/exporting.js"></script>

<script type="text/javascript" src="/EVM/js/chartOptions.js"></script>

</head>

<body>
	<div class="navbar navbar-inverse navbar-fixed-top" role="navigation">
		<div class="container-fluid">
			<div class="navbar-header">
				<button type="button" class="navbar-toggle" data-toggle="collapse"
					data-target=".navbar-collapse">
					<span class="sr-only">Toggle navigation</span> <span
						class="icon-bar"></span> <span class="icon-bar"></span> <span
						class="icon-bar"></span>
				</button>
				<button type="button" class="navbar-toggle" data-toggle="collapse"
					data-target=".sidebar-collapse">
					<span class="sr-only">Toggle navigation</span> <span
						class="icon-bar"></span> <span class="icon-bar"></span> <span
						class="icon-bar"></span>
				</button>
				<a class="navbar-brand" href="#" style="color: white">科研数据管理平台</a>
			</div>
			<div class="navbar-collapse collapse">
				<ul class="nav navbar-nav navbar-right">
					<li><a style="color: white">${user.userEmail}</a></li>
					<li><a style="color: white" onclick="logout()">注销登录</a>
				</ul>
			</div>
		</div>
	</div>

	<div id="container-fluid">
		<div id="row">

			<div class="col-sm-2 col-md-2 hidden-xs" style="background-color: silver;height:860px">  <!-- 这里的高度是固定死的,即侧栏的高度 -->
				<br> <br> <br> <br>
				<div class="col-xm-12 col-md-12 ">
					<div class="panel-group" id="accordionLeftSide">

						<!-- 数据图表 -->
						<div class="panel panel-default">
							<div class="panel-heading">
								<h4 class="panel-title text-left">
									<!-- text-center/left/right 文字的位置 -->
									<a class="accordion-toggle" data-toggle="collapse"
										data-parent="#accordionLeftSide"
										id="accordionOfshujutubiaoId"
										href="#collapseOfshujutibiaoBody"> <span
										class="glyphicon glyphicon-off">数据图表</span></a>
								</h4>
							</div>
							<div id="collapseOfshujutibiaoBody" class="panel-collapse collapse">
								<div class="panel-body text-left">   <!-- 外层手风琴的结构体 -->

									<div class="panel-group" id="accordionOfshujutubiao">
										<!-- 绩效图表 -->
										<div class="panel panel-default">
											<div class="panel-heading">
												<h4 class="panel-title text-left">
													<!-- text-center/left/right 文字的位置 -->
													<a data-toggle="collapse"
														data-parent="#accordionOfshujutubiao"
														href="#collapseOfjixiaotubiao"><span
														class="glyphicon glyphicon-wrench"></span> 绩效图表</a>
												</h4>
											</div>
											<div id="collapseOfjixiaotubiao"
												class="panel-collapse collapse">
												<!--若class中加入in表示默认打开专利的手风琴页面 -->
												<div class="panel-body text-left">
													<li><a href="test.jsp">公司绩效</a></li>
													<li><a href="test.jsp">部门绩效</a></li>
													<li><a href="test.jsp">项目绩效</a></li>
													<li><a href="test.jsp">个人绩效</a></li>
												</div>
											</div>
										</div>

										<!-- 项目统计 -->
										<div class="panel panel-default">
											<div class="panel-heading">
												<h4 class="panel-title text-left">
													<!-- text-center/left/right 文字的位置 -->
													<a data-toggle="collapse"
														data-parent="#accordionOfshujutubiao"
														href="#collapseOfxiangmutongji"><span
														class="glyphicon glyphicon-wrench"></span> 项目统计</a>
												</h4>
											</div>
											<div id="collapseOfxiangmutongji"
												class="panel-collapse collapse">
												<!--若class中加入in表示默认打开专利的手风琴页面 -->
												<div class="panel-body text-left">
													<li><a href="test.jsp">二级单位项目</a></li>
													<li><a href="test.jsp">个人项目</a></li>
												</div>
											</div>
										</div>
									</div>

								</div>
							</div>
						</div>
						
						<!-- 业务信息 -->
						<div class="panel panel-default">
							<div class="panel-heading">
								<h4 class="panel-title text-left">
									<!-- text-center/left/right 文字的位置 -->
									<a class="accordion-toggle" data-toggle="collapse"
										data-parent="#accordionLeftSide"
										id="accordionOfyewuxinxiId"
										href="#collapseOfyewuxinxiBody"> <span
										class="glyphicon glyphicon-off">业务信息</span></a>
								</h4>
							</div>
							<div id="collapseOfyewuxinxiBody" class="panel-collapse collapse">
								<div class="panel-body text-left">   <!-- 外层手风琴的结构体 -->

									<!-- 业务单位信息 -->
									<li><a href = "infos.jsp">业务单位信息</a></li>

								</div>
							</div>
						</div>

						<!-- 绩效工作 -->  <!-- 这里暂时不考虑本块的事情,是系统管理员要做的 -->
						<!-- <div class="panel panel-default">
							<div class="panel-heading">
								<h4 class="panel-title text-left">
									text-center/left/right 文字的位置
									<a class="accordion-toggle" data-toggle="collapse"
										data-parent="#accordionLeftSide"
										id="accordionOfjixiaogongzuoId"
										href="#collapseOfjixiaogongzuoBody"> <span
										class="glyphicon glyphicon-off">绩效工作</span></a>
								</h4>
							</div>
							<div id="collapseOfjixiaogongzuoBody" class="panel-collapse collapse">
								<div class="panel-body text-left">  外层手风琴的结构体

									<div class="panel-group" id="accordionOfjixiaogongzuo">
										日常维护
										<div class="panel panel-default">
											<div class="panel-heading">
												<h4 class="panel-title text-left">
													text-center/left/right 文字的位置
													<a data-toggle="collapse"
														data-parent="#accordionOfjixiaogongzuo"
														href="#collapseOfrichangweihu"><span
														class="glyphicon glyphicon-wrench"></span> 日常维护</a>
												</h4>
											</div>
											<div id="collapseOfrichangweihu"
												class="panel-collapse collapse">
												若class中加入in表示默认打开专利的手风琴页面
												<div class="panel-body text-left">
													<li><a href="test.jsp">部门管理</a></li>
													<li><a href="test.jsp">项目管理</a></li>
													<li><a href="test.jsp">个人管理</a></li>
												</div>
											</div>
										</div>

										KPI维护
										<div class="panel panel-default">
											<div class="panel-heading">
												<h4 class="panel-title text-left">
													text-center/left/right 文字的位置
													<a data-toggle="collapse"
														data-parent="#accordionOfjixiaogongzuo"
														href="#collapseOfKPIweihu"><span
														class="glyphicon glyphicon-wrench"></span> KPI维护</a>
												</h4>
											</div>
											<div id="collapseOfKPIweihu"
												class="panel-collapse collapse">
												若class中加入in表示默认打开专利的手风琴页面
												<div class="panel-body text-left">
													<li><a href="test.jsp">基础KPI</a></li>
													<li><a href="test.jsp">考评表配置</a></li>
												</div>
											</div>
										</div>
									</div>

								</div>
							</div>
						</div> -->

						<!-- 系统维护-->
						<div class="panel panel-default">
							<div class="panel-heading">
								<h4 class="panel-title text-left">
									<!-- text-center/left/right 文字的位置 -->
									<a class="accordion-toggle" data-toggle="collapse"
										data-parent="#accordionLeftSide"
										id="accordionOfxitongweihuId"
										href="#collapseOfxitongweihuBody"> <span
										class="glyphicon glyphicon-off">系统维护</span></a>
								</h4>
							</div>
							<div id="collapseOfxitongweihuBody"
								class="panel-collapse collapse">         <!--若class中加入in表示默认打开专利的手风琴页面 -->
								<div class="panel-body text-left">       <!-- 外层手风琴的结构体 -->

									<div class="panel-group" id="accordionOfxitongweihu">
										<!-- 个人账户 -->
										<div class="panel panel-default">
											<div class="panel-heading">
												<h4 class="panel-title text-left">
													<!-- text-center/left/right 文字的位置 -->
													<a data-toggle="collapse"
														data-parent="#accordionOfxitongweihu"
														href="#collapseOfgerenzhanghu"><span
														class="glyphicon glyphicon-wrench"></span> 个人账户</a>
												</h4>
											</div>
											<div id="collapseOfgerenzhanghu"
												class="panel-collapse collapse">
												<!--若class中加入in表示默认打开专利的手风琴页面 -->
												<div class="panel-body text-left">
													<li><a href="test.jsp">个人信息</a></li>
													<li><a href="test.jsp">密码修改</a></li>
												</div>
											</div>
										</div>

										<!-- 数据信息 -->
										<div class="panel panel-default">
											<div class="panel-heading">
												<h4 class="panel-title text-left">
													<!-- text-center/left/right 文字的位置 -->
													<a data-toggle="collapse"
														data-parent="#accordionOfxitongweihu"
														href="#collapseOfshujuxinxi"><span
														class="glyphicon glyphicon-wrench"></span> 数据信息</a>
												</h4>
											</div>
											<div id="collapseOfshujuxinxi"
												class="panel-collapse collapse">
												<!--若class中加入in表示默认打开专利的手风琴页面 -->
												<div class="panel-body text-left">
													<li><a href="test.jsp">考核表</a></li>
													<li><a href="test.jsp">业务数据</a></li>
													
													<c:if test="${!fn:contains(user.type, '部门_') }">
														<c:if test="${fn:contains(user.type, '项目_') }">   <!-- 两个判断语句,只有在是项目负责人时显示 -->
															<li><a href="patent.jsp">专利</a></li>
															<li><a href="patent.jsp">著作权</a></li>
														</c:if>
													</c:if>
													
													<li><a href="test.jsp">论文</a></li>
													
													<c:if test="${!fn:contains(user.type, '项目_') }">
														<li><a href="patentView.jsp">个人专利</a></li>    <!-- patentView.jsp针对专利的统计(部门)和分解(个人)。 著作权同专利 -->
														<li><a href="patentView.jsp">个人著作权</a></li>
														<!-- 不对项目负责人开放 -->
													</c:if>
													
												</div>
											</div>
										</div>
									</div>

								</div>
							</div>
						</div>

					</div>
				</div>
				<br> <br> <br> <br>
			</div>


		</div>
	</div>



	<script src="/EVM/asserts/bootstrap3/jquery.min.js"></script>
	<script src="/EVM/asserts/bootstrap3/js/bootstrap.min.js"></script>

	<script type="text/javascript" src="/EVM/js/jquery.js"></script>
	<script src="/EVM/asserts/bootstrap3/jquery.min.js"></script>
	<!-- 该行(jquery.min.js的引用代码)的顺序不能随便放,如果放在body中的最下面, -->
	<link rel="stylesheet" href="/EVM/css/jquery-ui.css">
	<!-- 则插入的时间控件有问题,如果把该行删去,则手风琴打开后关不上 -->
	<script type="text/javascript" src="/EVM/js/jquery-ui.js"></script>

	<script type="text/javascript">
	
		$(document).ready(function(){
			$.ajaxSetup({
				cache : false,
				async : false
			});
			
			
		});
	
		
	</script>

</body>
引入的效果还是可以的:


左侧的导航栏是可以include进来的,但是和原始的被引入页面相比,如果打开以后,就吹出现合不上的局面,这是在chrome上出现的问题,而对于IE来说,更是直接打不开,看来这种引入还是有兼容性的问题。

当前知道的解决方式,就是把原界面中的代码copy过来,如果哪位大神知道这种现象出现的原因,麻烦告知一下,不胜感激!

有关于这方面的问题,以后还会继续更新,在以后的工程项目中,如果看出了真是原因,会再次在这里写明正确的解决方式的。今天先写到这儿吧,时间也不早了,快22:00了,也该回去了,明天还要继续奋斗,每一个不曾起舞的早晨都是对生命的辜负!我相信我的付出会有长期的汇报,永不言弃,永不妄自菲薄!

分享到:
评论

相关推荐

    Jsp求2—1000之间的素数

    编写JSP页面:调用一个求素数的方法,求2~1000之间的所有素数。输出结果要求存放到一个10列的表格中。

    实验二JSP应用开发基础

    one.jsp具体要求如下:要求one.jsp页面有一个表单,用户使用该表单可以输入一个1至100之间的整数,并提交给下一个页面;如果输入的整数在50至100之间(不包括50)就转向three.jsp,如果在1至50之间就转向two.jsp;...

    opener实例页面之间传递参数

    在jsp页面通过javascript,调用opener方法在页面之间传递参数,子页面将参数返回给父页面

    JSP实用技巧集合,jsp编程的一些小技巧总结

    75. 请求jsp页面禁止缓存方法? 76. select选中其中的值自动到一个文本框? 77. JSP连接数据库? 78. JSP两级下拉列表框联动(数据库)? 79. JSP字符编码问题及转换大全? 80. 使用过滤器设置请求编码? 81. JSP或Servlet...

    利用JSP页面设置一个猜数字游戏

    猜数字游戏 游戏规则:程序随机生成一个1与100之间的自然数,然后让用户猜,程序根据用户的输入会提示答案是比它大还是比它小。要求:显示用户界面的JSP 程序,用来调用这个JavaBean,同时生成必需的界面。

    JavaWeb实验报告(1).pdf

    JSP 页面在程序片中获取 inputName.jsp 页面提交的姓名,然后调用 judge ()创建 person 对象、调用 addPerson 方法将用户的姓名尾加到成员变量 person。 如果 inputName.jsp 页面没有提交姓名,或姓名含有的字符个...

    jsp编程技巧集锦

    数字转中文 128 自动计算金额 129 JSP页面打印中使用WebBrowser控件 130 不刷新页面添加新的类别 131 鼠标滚动缩放图片 132 根据输入的表名生成输入数据表格 133 JSP表格输出到Excel 134.JSP...

    JavaWeb实现网上商城:JSP+Servlet+Dao

    JavaBean:用于数据的封装,方便将查询结果在servlet与jsp页面之间进行传递等 jsp: 用于显示、收集数据部分 Servlet:用于验证数据、实例化JavaBean、调用Dao连接数据库、控制页面的跳转 Servlet过滤器(filter):...

    JSP/Servlet Java面试逻辑题

    答:Jsp页面中的form标签里的method属性为get时调用doGet(),为post时调用doPost()。 5、如何现实servlet的单线程模式★★ 答:&lt;%@page isThreadSafe=false%&gt; 面试中会遇到! 6、页面间对象传递的方法 答:...

    高校学生身体素质管理系统(JSP+Servlet+JavaBean+Dao)

    JavaBean用于数据的封装,方便将查询结果在servlet与jsp页面之间进行传递等 servlet过滤器能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response servlet监听器 监听Web的各种操作,当...

    jsp九大内置对象

     当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个Session对象,同时分配一个String类型的ID号,JSP引擎同时将这换个ID号发送到客户端,存放在Cookie中,这样Session对象,直到客户关闭浏览器后,...

    《JSP简明教程》课件

    在这种开发方式中,一个网站可以有一个或几个核心的Servlet来处理网站的逻辑,通过调用JSP页面来完成客户端(通常是Web浏览器)的请求。在J2EE模型中,Servlet的这项功能可以被EJB取代。 J2EE开发模型。在J2EE开发...

    jsp-企业人事管理系统.rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    jsp论坛管理系统+sqlserver

    系统架构是现在主流的SSH架构模式,使用了Spring的Ioc来实现组件之间的依赖关系注入,使用Spring的AOP编程实现权限控制、日志服务等与业务无关的系统服务,以及Struts的action、form、Jsp页面的结构架构的整合如下:...

    jsp+sql毕业生招聘系统毕业设计(系统+论文+英文文献+综合材料).rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    jsp报名系统.rar.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    ERP管理系统(jsp+servlet)源码+论文

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    jsp微博系统-毕业设计.zip.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    jsp家政管理系统-毕业设计.zip.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

    jsp教师日志管理系统-毕业设计.zip.tar.gz

    JSP将Java代码和特定变动内容嵌入到静态的页面中,实现以静态页面为模板,动态生成其中的部分内容。JSP引入了被称为“JSP动作”的XML标签,用来调用内建功能。另外,可以创建JSP标签库,然后像使用标准HTML或XML标签...

Global site tag (gtag.js) - Google Analytics