`
chaoyi
  • 浏览: 309733 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jsp 和效果图

 
阅读更多

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>图书信息列表</title>
<style type="text/css">
*{font-size:14px;font-family:"宋体";color:#333;line-height:24px;margin:0;}
div{width:480;margin:20px auto;}
.bookInfo{font-size:16px;font-weight:bold;background-color:#cf0;}
table tr td{padding:0px 5px;}
a{color:#f60;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
</style>
</head>

<body>
	<div>
		<table border="1">
			<tr>
				<td colspan="5" align="center" class="bookInfo">图书信息</td>
			</tr>
			<tr>
				<td>图书名称</td>
				<td>图书作者</td>
				<td>购买时间</td>
				<td>图书分类</td>
				<td>操作</td>
			</tr>
			<c:forEach var="item" items="${list }" varStatus="i">
				<tr
					<c:if test="${i.index%2 ne 0}" >style="background-color:#cff"</c:if>>
					<td>${item.name }</td>
					<td>${item.author }</td>
					<td>${item.time }</td>
					<td><c:if test="${item.type eq 1 }">计算机/软件</c:if> <c:if
							test="${item.type eq 2 }">小说/文摘</c:if> <c:if
							test="${item.type eq 3 }">杂项</c:if>
					</td>
					<td><a href="search?id=${item.id}">修改</a>&nbsp;<a
						href="javascript:if(confirm('是否确认删除')){location.href='delete?id=${item.id }';}">删除</a>
					</td>
				</tr>
			</c:forEach>
		</table>
		<p>
			<a href="add.jsp">新增</a>
		</p>
	</div>
</body>
</html>

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>添加图书</title>
<style type="text/css">
*{font-size:14px;font-family:"宋体";color:#333;line-height:24px;margin:0;}
div{width:420;margin:20px auto;;}
.addBook{font-size:22px;font-weight:bold;}
.text{height:22px;line-height:22px;border:1px #333 solid;}
select{border:1px #333 solid;}
</style>
</head>

<body>
	<div>
		<form action="add" method="post">
			<table>
				<tr>
					<td></td>
					<td class="addBook">新增图书</td>
				</tr>
				<tr>
					<td>图书名称</td>
					<td><input type="text" name="name" id="name" class="text">
					</td>
				</tr>
				<tr>
					<td>图书作者</td>
					<td><input type="text" name="author" id="author" class="text">
					</td>
				</tr>
				<tr>
					<td>购买日期</td>
					<td><input type="text" name="time" id="time" class="text">
					</td>
				</tr>
				<tr>
					<td>图书类别</td>
					<td><select name="type" id="type">
							<option value="0">==请选择类别==</option>
							<option value="1"
								<c:if test="${item.type eq 1 }">selected="selected"</c:if>>计算机/软件</option>
							<option value="2"
								<c:if test="${item.type eq 2 }">selected="selected"</c:if>>小说/文摘</option>
							<option value="3"
								<c:if test="${item.type eq 3 }">selected="selected"</c:if>>杂项</option>
					</select></td>
				</tr>
				<tr>
					<td></td>
					<td><input type="submit" name="btnAdd" value="添加图书"
						onclick="return checkInfo();" />
					</td>
				</tr>
			</table>
		</form>
	</div>
	<script type="text/javascript">
		//验证方法
		function $(id) {
			return document.getElementById(id).value;
		}
		function checkInfo() {
			var name = $("name");
			var author = $("author");
			var time = $("time");
			var type = $("type");
			if (name == "" || author == "") {
				alert("图书名称和作者姓名不能为空");
				return false;
			} else {
				var reg = /^\d{4}-\d{2}-\d{2}$/;
				if (!reg.test(time)) {
					alert("时间格式错误");
					return false;
				} else if (type == "0") {
					alert("请选择图书分类");
					return false;
				}
			}
			return true;
		}
	</script>
</body>
</html>

 

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%
	String path = request.getContextPath();
	String basePath = request.getScheme() + "://"
			+ request.getServerName() + ":" + request.getServerPort()
			+ path + "/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>修改图书</title>
<style type="text/css">
*{font-size:14px;font-family:"宋体";color:#333;line-height:24px;margin:0;}
div{width:420;margin:20px auto;;}
.addBook{font-size:22px;font-weight:bold;}
.text{height:22px;line-height:22px;border:1px #333 solid;}
select{border:1px #333 solid;}
</style>
</head>

<body>
	<div>
		<form action="update" method="post">
			<table>
				<tr>
					<td><input type="hidden" name="id" value="${item.id }">
					</td>
					<td class="addBook">修改图书</td>
				</tr>
				<tr>
					<td>图书名称</td>
					<td><input type="text" name="name" id="name" class="text"
						value="${item.name}">
					</td>
				</tr>
				<tr>
					<td>图书作者</td>
					<td><input type="text" name="author" id="author" class="text"
						value="${item.author}">
					</td>
				</tr>
				<tr>
					<td>购买日期</td>
					<td><input type="text" name="time" id="time" class="text"
						value="${item.time}">
					</td>
				</tr>
				<tr>
					<td>图书类别</td>
					<td><select name="type" id="type">
							<option value="0">==请选择类别==</option>
							<option value="1"
								<c:if test="${item.type eq 1 }">selected="selected"</c:if>>计算机/软件</option>
							<option value="2"
								<c:if test="${item.type eq 2 }">selected="selected"</c:if>>小说/文摘</option>
							<option value="3"
								<c:if test="${item.type eq 3 }">selected="selected"</c:if>>杂项</option>
					</select></td>
				</tr>
				<tr>
					<td></td>
					<td><input type="submit" name="btnAdd" value="修改图书"
						onclick="return checkInfo();" />
					</td>
				</tr>
			</table>
		</form>
	</div>
	<script type="text/javascript">
		//验证方法
		function $(id) {
			return document.getElementById(id).value;
		}
		function checkInfo() {
			var name = $("name");
			var author = $("author");
			var time = $("time");
			var type = $("type");
			if (name == "" || author == "") {
				alert("图书名称和作者姓名不能为空");
				return false;
			} else {
				var reg = /^\d{4}-\d{2}-\d{2}$/;
				if (!reg.test(time)) {
					alert("时间格式错误");
					return false;
				} else if (type == "0") {
					alert("请选择图书分类");
					return false;
				}
			}
			return true;
		}
	</script>
</body>
</html>

 

效果图:






   

 

  • 大小: 24.9 KB
  • 大小: 14.6 KB
  • 大小: 11.9 KB
  • 大小: 12.3 KB
  • 大小: 12.6 KB
  • 大小: 39 KB
分享到:
评论

相关推荐

    图片放大预览 效果 jsp

    本文将深入探讨如何使用Java和JSP技术实现这一效果。 首先,我们需要理解JSP(JavaServer Pages)是一种基于Java的服务器端脚本语言,用于创建动态网页。在JSP中,我们可以通过嵌入Java代码来处理数据并生成HTML...

    jsp图片轮播html

    【标题】"jsp图片轮播html"涉及到的技术主要包括JSP(JavaServer Pages)和HTML5,其中HTML5用于构建...开发者可能需要理解JSP的生命周期、JavaScript的DOM操作以及CSS3的动画效果,才能有效地构建和维护这样的系统。

    jsp滚动图片小例子

    总的来说,这个"jsp滚动图片小例子"是一个结合了JSP、HTML、CSS和JavaScript的综合练习,旨在教授如何在服务器端生成动态内容,并在客户端实现动态效果。对于想要学习JSP动态网站开发的初学者,这是一个很好的起点,...

    jsp项目素材jsp 项目 素材 图片

    "jsp项目素材图片"是Web开发中不可或缺的一部分,合理管理和使用这些资源能极大地提升网站的视觉效果和用户体验。了解如何在JSP项目中高效地处理图片,不仅有助于提高页面加载速度,还能让网站更具吸引力。因此,...

    jsp动态生成图像

    2. **Servlet和JSP的关系** JSP实际上是在Servlet的基础上进行扩展的。JSP页面在服务器上会被编译为Servlet,然后由Servlet来处理请求和生成响应。因此,理解Servlet的工作原理对于掌握JSP动态生成图像至关重要。 ...

    jsp时尚百例(源代码+效果图)

    **JSP时尚百例——深入理解与实践** JSP(JavaServer Pages)是Java平台上的一个服务器端脚本语言,用于生成动态网页内容...结合源代码和效果图,学习过程将更加生动有趣,理论与实践相结合,助你在IT行业中稳步前行。

    jsp详细显示一排图片

    通过引入Bootstrap这样的前端框架,或者自定义CSS媒体查询,可以确保图片在手机、平板电脑和桌面电脑等不同设备上都有良好的显示效果。 例如,使用媒体查询可以实现如下: ```css @media (max-width: 768px) { ....

    图书信息管理(jsp)

    【图书信息管理(jsp)】系统是一个基于JavaServer Pages(JSP)技术的高校图书信息管理系统,主要用于管理和维护高校图书馆的各类图书信息。这个系统利用了JSP的强大功能,结合了后端服务器处理和前端页面展示,...

    jsp图形验证码源码

    本篇文章将详细解析基于JSP实现的图形验证码源码,帮助开发者理解和应用这种安全功能。 首先,我们需要了解JSP(JavaServer Pages)是Java的一种服务器端脚本语言,它允许开发者在HTML页面中嵌入Java代码,以动态...

    jsp柱状报表图的实现

    "jsp柱状报表图的实现"这个主题主要关注如何在JavaServer Pages (JSP)中利用特定库来创建3D柱状图报表。在这个过程中,我们主要会涉及到`jfreechart`这个强大的Java图表库。 `jfreechart`是一个开源的Java库,它...

    一个jsp中上传图片并预览的效果

    总之,实现"一个jsp中上传图片并预览的效果"是一个涉及前端交互、后端处理和安全策略的综合任务。通过HTML、CSS、JavaScript和JSP,我们可以构建出一个高效、安全、用户友好的图片上传预览系统。

    图书资料查询系统(java jsp)

    在Java JSP中,可以使用EL(Expression Language)和JSTL(JavaServer Pages Standard Tag Library)的`fmt:formatNumber`和`c:forEach`标签实现分页效果。 综上所述,"图书资料查询系统(Java JSP)"是一个结合了...

    jsp图书馆查询系统

    - 其他辅助文件:如CSS和JavaScript文件,用于页面样式和交互效果。 总的来说,"jsp图书馆查询系统"是一个结合了前端交互和后端数据处理的实用工具,它利用JSP和SQL的优势,实现了图书信息的快速查询,对于提升图书...

    jsp版网上图书超市

    为了实现美观的用户界面和交互效果,项目中可能会有CSS(层叠样式表)用于定义页面样式,以及JavaScript用于客户端验证和增强用户体验。 10. AJAX(Asynchronous JavaScript and XML): 可能使用了AJAX技术来...

    Jsp中如何让图片在div中居中

    需要注意的是,在JSP中处理图片居中时,可能需要额外声明遵循W3C的文档类型定义(DTD),以确保兼容性和正确的页面渲染。 具体实现步骤包括: 1. 设置div元素的display属性为table-cell,并且利用vertical-align...

    JSP实现的图书购物网站

    9. **静态资源管理**:`images`目录存放网站的图片资源,CSS和JavaScript文件可能放在`WEB-INF`下的`css`和`js`子目录中,这些静态资源被JSP页面引用,共同构建网站的视觉效果和交互功能。 10. **权限控制**:管理...

    JSP下操作图形控件FusionCharts

    - **引入库**: 首先需要在JSP页面中引入FusionCharts的JavaScript和CSS文件,通常通过`&lt;script&gt;`和`&lt;link&gt;`标签实现。 - **设置数据源**: FusionCharts需要JSON或XML格式的数据来生成图表。在JSP中,可以通过Java...

    jsp程序——图片的切换

    ### JSP程序中的图片自动切换实现 #### 一、引言 在网页设计与开发过程中,动态效果的应用能够显著提升用户体验。其中,图片自动切换是一种常见的动态效果,它可以让页面显得更加生动活泼。本文将详细介绍如何利用...

    jsp图片特效处理例子

    8. **CSS3和JavaScript特效**:虽然题目主要关注JSP,但现代Web开发中,CSS3和JavaScript也可以实现许多图片特效,如动画、过渡效果、裁剪等。JSP可以与这些前端技术结合,创建更丰富的交互式图片应用。 9. **响应...

Global site tag (gtag.js) - Google Analytics