当前位置: 代码迷 >> Web前端 >> 小弟我的博客网站设计
  详细解决方案

小弟我的博客网站设计

热度:386   发布时间:2013-11-02 19:41:10.0
我的博客网站设计

Jsp页面以及css,ja

css

editblog

@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
}
div{
	margin-left:20px;
	margin-top:20px;
}
body{
	background-image:url(../images/enitarticalbg.jpg);
	background-repeat:repeat-y;
}
#editblog{
	width:800px;
	margin:100px auto 200px;
	background-color:#CCC;
}
#title input,#type input{
	width:70%;
}
#submit input{
	margin-left:300px;
	height:40px;
	background-color:#C2E6EA;
	font-size:24px;
}

head.css

@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	
}
#head{
	width:100%;
	height:300px;
	background-image:url(../images/indexbg.jpg);
	background-repeat:no-repeat;
}
a{
	color:#666;
	text-decoration:none;
}
.list{
	display:inline;

}
#name{
	border:1px solid #888;
	font-family: "宋体";
	font-size: 32px;
	color: #333;
	
}
#loginandregiest{
	width:700px;
	margin:50px 500px  0px;;
}
#showname{
	width:500px;
	margin:50px 500px  0px;;
}
#blog_a{
	width:600px;
	margin-top:150px;
	margin-left:500px;
}

masterblog

@charset "utf-8";
/* CSS Document */

body{
			background-color:#E2E2E2;
	}
	#center{
		width:800px;
		margin:0px auto 0px;
		min-height:500px;
	}
	#left{

		width:180px;
		margin:20px auto 10px;
		float:left;
	}
	#right{
		background-color:#FEFEFE;
		width:600px;
		margin:20px auto 10px;
		min-height:400px;
		float:right;
	}
	#friend{
		width:170px;
		margin:0px auto 10px;
		border:1px dotted #c3c3c3;
		background-color:#FEFEFE;
	}
	#word{
		width:170px;
		margin:0px auto 10px;
		border:1px dotted #c3c3c3;
	}
	.index{
		background-color:#F5F6F5;
		width:170px;
		display:block;
	}
	.index1{
		background-color:#F5F6F5;
		width:600px;
		display:block;
	}
	.index2{
		background-color:#F5F6F5;
		width:800px;
		display:block;
	}
	.adt{
	display: inline;
	}
	.title{
		font-family: "宋体";
		font-size: 24px;
		color: #919191;
		text-align: center;
	}
	.entity
	{
		border-bottom: 2px dotted #666;
		margin-top: 10px;
	}
	.ainfo{
		font-size: 18px;
		color: #606090;
		margin-left: 20px;
	}
	.aother{
	color:#666;
	margin-left: 300px;
	}
	.content{
		font-size: 16px;
		color: #444;
		margin-left: 20px;
	}
	#search{
	width: 60px;
	}
	#word{
	background-color:#FEFEFE;
	}
	#findfriend{
	background-color:#FEFEFE;
	width:170px;
	margin:0px auto 10px;
	}
	.frienddt{
	background-color: #ccc;
	border-bottom: 2px solid #fff;
	}
	#friendmessage{
	color: red;
	}
	.frienddd{
	color:#096;
	}
	#picture{
		width:800px;
		margin:0px auto 0px;
		min-height:100px;
		background-color:#FEFEFE;
	}
	img{
	width: 200px;
	height: 130px;
	}
	.photo{
	display: inline;
	}
	#worddl,#frienddl{
   margin: 0px;
   }
   .frienda
   {
   		display: block;
   		padding-left: 50px;
   		color: #519f22;
   }
   .frienda:HOVER {
	border-color: #008;
}


regiest

@charset "utf-8";
/* CSS Document */

body,form{
	margin:0px;
	padding:0px;

}
body{
	background-image:url(../images/enitarticalbg.jpg);
}
form{
	background-color:#CCC;
	width:50%;
	margin:50px auto 100px;
}
td{
	width:50%;
}
th{
	text-align:center;
	font-size:24px;
}
.c1{
	font-size:18px;
	text-align:right;
	padding-right:50px;
}
#i1{
	text-align:center;
	font-size:18px;
}
#i2{
	font-size:12px;
	color:#666;
}
.error{
	background-color: red;
}
	
	

js

regiest

// JavaScript Document
$(document).ready(function()
{
	$("#username").focusout(function(){
		$.get("http://localhost:8080/UnShop/servlet/Login",$("username".val()),function(response)
				{
					$("#html").html(response);
			
				});
			
		//$("#name").html("用户名已经存在").css("color","red");
		
	});
	$("#repassword").focusout(function()
	{
		if($("#password").val()!=$("#repassword").val())
		{
			$("#repass").html("两次密码输入不一致").css("color","red");
		}
		else
		{
			$("#repass").html("");
		}
	});
})

jsp

editblog

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<link type="text/css" href="../css/editartical.css"  rel="stylesheet"/>

	<title>无标题文档</title>
</head>
	<body>
	    <div id="editblog">
	    	<form action="${pageContext.request.contextPath }/servlet/ArticalForm" method="post">
	    		<div id="title">文章标题:<input type="text" name="title" value="${artical.title }"/></div>
	    		<div class="error">${articalerror.title }</div>
	    		<div id="comefrom">文章来源:<input type="text" name="comefrom" value="${artical.comeform }"/></div>
	    		<div class="error">${articalerror.comeform }</div>
	            <div >	
	            	文章类型:    		
		            <c:forEach var="at" items="${type }" >
		    			<input type="radio" name="articalType" value="${at.name }"/>${at.name }
		    		</c:forEach>
		    		<div class="error">${typeerror }</div>
	    		</div>
	    		<div id="info">
	                <dl>
	                	<dt>文章简介</dt>
	                    <dt><textarea cols="80"  name="info" rows="5" >${artical.info }</textarea></dt>
	                </dl>
	                <div class="error">${articalerror.info}</div>
	            </div>
	            <div id="content">
	            	<dl>
	                    <dt><textarea cols="80" id="content" name="content" rows="10">${artical.content }</textarea></dt>
	                </dl>
	                  <div class="error">${articalerror.content}</div>
	            </div>
	            <div id="submit"><input type="hidden" name="id" value="${artical.id }"/><input type="submit"  value="发表博文"/></div>
	        </form>
	    </div>
	</body>
</html>

friendartical

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    
    <title>好友文章</title>
    <style type="text/css">
    	body{
			background-color:#E2E2E2;
	}
	#center{
		background-color:#FEFEFE;
		width:700px;
		margin:20px auto 10px;
		min-height:100px;
	}

	.index1{
		background-color:#F5F6F5;
		width:700px;
		display:block;
	}
	.title{
		font-family: "宋体";
		font-size: 24px;
		color: #919191;
		text-align: center;
	}
	.entity
	{
		margin-top: 10px;
	}
	.ainfo{
		font-size: 18px;
		color: #606090;
		margin-left: 20px;
	}
	.aother{
	color:#666;
	margin-left: 400px;
	}
	.adt{
	display: inline;
	}
	.content{
		font-size: 16px;
		color: #444;
		margin-left: 20px;
	}
	.rword{
	color: #62f3c4;
	font-family: "宋体";
	font-size: 22;
	
	}
	#word{
	display: none;
	}
	#showword{
	min-height: 100px;
	background-color: #efefef;
	}
	.masternames{
		margin-left: 100px;
		color: gray;
	}
	.wordcontent{
		margin-left: 100px;
		color:#667865;
	}
    </style>
  <script type="text/javascript" src="../js/jquery.js"></script>
  <script type="text/javascript">
  $(document).ready(function(){
  
  	$("#giveword").click(function()
  	{
  		$("#word").slideToggle();
  	});
  	$("#upword").click(function(){
  		$.get("${pageContext.request.contextPath }/servlet/WordForm",{content: encodeURI($("#content").val()),id:$("#id").val()},function(response){
  		$("<dd></dd>").html(response).appendTo($("#showresponse"));
  		});
  	});
  	$("#blog").click(function()
  	{
  		$("#everyartical").slideToggle();
  	});
  });
  </script>


  </head>
  <body>
    <jsp:include page="/page/head.jsp"></jsp:include>
     <div id="center">
    	<div  id="artical">
        	<div class="index1" id="blog">博文</div>
        	<div class="entity" id="everyartical">
        		<div class="title">${artical.title }</div>
        		<div class="ainfo">简介:${artical.info }</div>
        		<div class="content"><span>${artical.content }</span></div>
        		<div class="aother">
        			<dt class="adt">阅读量[${artical.count }]	</dt>
        			<c:choose>
        				<c:when test="${empty master }">
        					<dt class="adt"><a href="#"  class="rword">请登录后评论</a></dt>
        				</c:when>
        				<c:otherwise>
        					<dt class="adt"><a href="#" id="giveword" class="rword">评论</a></dt>
        				</c:otherwise>
        			</c:choose>
        			
        		</div>
        	</div>
        </div>
        <div id="showword">
         <div class="index1">内容评论</div>
         <dl id="showresponse">
         	<c:forEach items="${listword }" var="word">
         		<dd><div calss="masternames">${word.master.name } :</div>
         			<div class="wordcontent">${word.content }</div> </dd>
         	</c:forEach>
         </dl> 
        </div>
        <div id="word">
	        <div class="index1">我要评论</div>
	        	<textarea rows="5" cols="80" name="content" id="content"></textarea>
	        	<input type="hidden" id="id" value="${artical.id }"/>
	        	<div  class="aother"><input type="button" value="提交评论" id="upword"/>
	        </div>
	    </div>
    </div>
    <jsp:include page="/page/root.jsp" ></jsp:include>
  </body>
</html>

friendblog

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
  <link rel="stylesheet" href="../css/masterblog.css" />
   <style >
   		#information{
   		margin: 0px;
   		}
   		.frienddt{
   		height: 50px;
   		padding-left: 10px;
   		padding-top:18px;
   		color: blue;
   		background-color: ddd;
   		}
   </style>
   <script type="text/javascript" src="../js/jquery.js"></script>
  <script type="text/javascript">
  $(document).ready(function(){
  
  	$("#blogartical").click(function()
  	{
  		$("#everyartical").slideToggle();
  	});
  	$("#blogphoto").click(function()
  	{
  		$("#everyphoto").slideToggle();
  	});
  });
  </script>
   
  </head>
  
  <body>
 <jsp:include page="/page/head.jsp"></jsp:include>
<div id="center">
	<div id="left">
    	<div id="friend">
    		<div id="blogmaster">
	        	<dl id="information" >
	        		<dt class="index">博主简介</dt>
	        		<dt class="frienddt">博主姓名:${friendmaster.name }</dt>
	        		<dt class="frienddt">博主性别:${friendmaster.sex }</dt>
	        		<dt class="frienddt">博主QICQ:${friendmaster.QICQ }</dt>
	        	</dl>
        	</div>
		</div>
    </div>
    <div id="right">
    	<div  id="artical">
        	<div class="index1" id="blogartical">博文</div>
        	<div id="everyartical">
        	<c:forEach items="${articallist }" var="artical">
        	<div class="entity" >
        		<div class="title">${artical.title }</div>
        		<div class="ainfo">简介:${artical.info }</div>
        		<div class="content"><span>${artical.content }</span></div>
        		<div class="aother">
        			<dt class="adt">阅读量[${artical.count }] </dt>
        			<dt class="adt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendArtical?id=${artical.id }">评论</a> </dt>
        			<dt class="adt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendArtical?id=${artical.id }">查看全文</a></dt>
        		</div>
        	</div>
        	</c:forEach>
        	</div>
        </div>
    </div>
</div>
<div id="picture">
	<div class="index2" id="blogphoto">博主相册</div>
	<div id="everyphoto">
		<c:forEach items="${photolist }" var="photo">
			<dd class="photo"><img src="${pageContext.request.contextPath }/${photo.pathname }" alt="${photo.name } "/></dd>
		</c:forEach>
	</div>
</div>
<jsp:include page="/page/root.jsp" ></jsp:include>
</body>
</html>

head

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<link type="text/css" rel="stylesheet" href="../css/head.css" />
<div id="head">
<div>~~~~~~~~~~~~~~~</div>
<c:choose>
	<c:when test="${empty master }">
    <div id="loginandregiest">
    <form action="${pageContext.request.contextPath }/servlet/LoginForm" method="post">
    	<dl>
    		
	    		<dt class="list">用户名<input type="text" name="name"/></dt>
	    		<dt class="list">密码<input type="text" name="password"/></dt>
	        	<dt class="list"><input type="submit" value="登入"/></dt>
	        	<dt class="list"><a href="${pageContext.request.contextPath }/page/regiest.jsp">注册</a></dt>     
        </dl>
      </form>
    </div>
    </c:when>
    <c:otherwise>
    <dl id="showname">
    <dt class="list" id="name">${master.name }</dt>
   	<dt class="list"> <a href="${pageContext.request.contextPath }/servlet/CencalMaster">注销</a></dt>
   	</dl>
   	 <div id="blog_a">
        <dl>
            <dt class="list"><a href="${pageContext.request.contextPath }/servlet/ShowIndex">首页</a></dt>
            <dt class="list"><a href="${pageContext.request.contextPath }/servlet/MasterBlog">我的博客</a></dt>
            <dd class="list"><a href="${pageContext.request.contextPath }/servlet/ListArtical">博文目录</a></dd>
            <dd class="list"><a href="${pageContext.request.contextPath }/servlet/ShowPhoto">我的相册</a></dd>
            <dd class="list"><a href="${pageContext.request.contextPath }/page/photoupload.jsp">上传照片</a></dd>
            <dd class="list"><a href="${pageContext.request.contextPath }/servlet/ShowArtical">写博文</a></dd>
        </dl>
    </div>
    </c:otherwise>
   </c:choose>
   
</div>


index

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <style type="text/css">
  
  body{
			background-color:#E2E2E2;
	}
	#center{
		width:800px;
		margin:0px auto 0px;
		min-height:500px;
	}
	#left{

		width:180px;
		margin:20px auto 10px;
		float:left;
		padding: 0px;
	}
	#right{
		background-color:#FEFEFE;
		width:600px;
		margin:20px auto 10px;
		min-height:100px;
		float:right;
	}
	#friend{
		width:170px;
		background-color:#FEFEFE;
		min-height: 150px;
	}
	.index{
		background-color:#F5F6F5;
		width:170px;
		display:block;
	}
	.index1{
		background-color:#F5F6F5;
		width:600px;
		display:block;
	}
	.adt{
	display: inline;
	}
	.title{
		font-family: "宋体";
		font-size: 24px;
		color: #919191;
		text-align: center;
	}
	.entity
	{
		border-bottom: 2px dotted #666;
		margin-top: 10px;
	}
	.ainfo{
		font-size: 18px;
		color: #606090;
		margin-left: 20px;
	}
	.aother{
	color:#666;
	margin-left: 300px;
	}
	.content{
		font-size: 16px;
		color: #444;
		margin-left: 20px;
	}
   dl{
   margin: 0px;
   }
   	.frienddt{
	background-color: #ccc;
	border-bottom: 2px solid #fff;
	}
   .frienda
   {
   		display: block;
   		padding-left: 50px;
   		color: #519f22;
   }
   #frienddl dt a:HOVER {
	border-color: #008;
}

  
  
  </style>
     <script type="text/javascript" src="../js/jquery.js"></script>
  <script type="text/javascript">
  $(document).ready(function(){
  
  	$("#blogartical").click(function()
  	{
  		$("#everyartical").slideToggle();
  	});
  	$("#bastmaster").click(function()
  	{
  		$("#frienddl").slideToggle();
  	});
  });
  </script>

  </head>
  
  <body>
  <jsp:include page="/page/head.jsp"></jsp:include>
  <div id="center">
	<div id="left">
    	<div id="friend">
    		<div class="index" id="bastmaster">优秀博主</div>
        	<dl id="frienddl" >
        	
        		<c:forEach items="${friendlist }" var="friend">
        			<dt class="frienddt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendBlog?id=${friend.QICQ }" class="frienda">${friend.name }</a></dt>
        		</c:forEach>
        		
        	</dl>
		</div>
    </div>
    <div id="right">
    	<div  id="artical">
        	<div class="index1" id="blogartical">精彩博文</div>
        	<div id="everyartical">
        	<c:forEach items="${articallist }" var="artical">
        	<div class="entity">
        		<div class="title">${artical.title }</div>
        		<div class="ainfo">简介:${artical.info }</div>
        		<div class="aother">
        			<dt class="adt">阅读量[${artical.count }] </dt>
        			<dt class="adt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendArtical?id=${artical.id }">评论</a> </dt>
        			<dt class="adt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendArtical?id=${artical.id }">查看全文</a></dt>
        		</div>
        	</div>
        	</c:forEach>
        	</div>
        </div>
        <jsp:include page="/page/root.jsp" ></jsp:include>
    </div>
</div>

  </body>
</html>

listblog

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
body{
	background-color:#E2E2E2;
}
#center{
	width:800px;
	margin-left: 500px;
}
td{
	width:120px;
}
</style>
</head>

<body>
<jsp:include page="/page/head.jsp"></jsp:include>
<div id="center">
	<table>
    	<thead>
        	<tr>
            	<td><h3>博文ID</h3></td><td><h3>博文标题</h3></td><td ><h3>博文简介</h3></td><td><h3>编辑</h3></td><h3></td><td><h3>删除</h3></td>
            </tr>
        </thead>
        <tbody>
        	<c:forEach items="${articallist }" var="artical">
        	<tr><td>${artical.id }</td><td>${artical.title }</td><td>${artical.info }</td><td><a href="${pageContext.request.contextPath }/servlet/ReEditBlog?id=${artical.id }">修改</a></td><td><a href="${pageContext.request.contextPath }/servlet/DeleteArtical?id=${artical.id }">删除</a></td></tr>	
        	</c:forEach>
        </tbody>
    </table>
</div>
<jsp:include page="/page/root.jsp" ></jsp:include>
</body>
</html>


masterblog

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="../js/jquery.js"></script>
<link rel="stylesheet" href="../css/masterblog.css" />
<title>博客</title>
<script >
	$(document).ready(function()
	{
		$("#search").click(function()
		{
			$.get("${pageContext.request.contextPath }/servlet/SearchFriend",{friendname:$("#friendname").val()},function(response)
			{
				
				$("#friendmessage").html(response);
			});
		});
		$("#savefriend").click(function()
		{
			$.get("${pageContext.request.contextPath }/servlet/AddFriend",{friendname:$("#friendname").val()},function(response)
			{
				$("#friendmessage").html("");
				
				$("<dt></dt>").html(response).appendTo($("#frienddl")).css("color","#F66");
			});
		});
		$("#blogartical").click(function()
	  	{
	  		$("#everyartical").slideToggle();
	  	});
	  	$("#blogphoto").click(function()
	  	{
	  		$("#everyphoto").slideToggle();
	  	});
	  	$("#masterfriend").click(function()
	  	{
	  		$("#frienddl").slideToggle();
	  	});
	});
</script>
</head>

<body>
  <jsp:include page="/page/head.jsp"></jsp:include>
<div id="center">
	<div id="left">
    	<div id="friend">
    	<div id="masterfriend" class="index">我的好友</div>
        	<dl id="frienddl" >
        		<c:forEach items="${friendlist }" var="friend">
        			<dt class="frienddt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendBlog?id=${friend.QICQ }" class="frienda">${friend.name }</a></dt>
        		</c:forEach>
        		
        	</dl>
		</div>
		<div id="findfriend">
		      <dl >
        		<dt class="index">查找好友</dt>
        		<dt>好友名:<input type="text"  id="friendname"/></dt>
        		<dt><input id="search" type="button" value="  查找  "/>     <input type='button' value='  添加  ' id='savefriend'/></dt>
        		<dt><div id="friendmessage"></div></dt>
        		
        	</dl>
			
		</div>
        <div id="word">
        	<dl id="worddl">
        		<dt class="index">留言</dt>
        	</dl>
        </div>
    </div>
    <div id="right">
    	<div  id="artical">
        	<div class="index1" id="blogartical">博文</div>
        	<div id="everyartical">
	        	<c:forEach items="${articallist }" var="artical">
	        	<div class="entity">
	        		<div class="title">${artical.title }</div>
	        		<div class="ainfo">简介:${artical.info }</div>
	        		<div class="content"><span>${artical.content }</span></div>
	        		<div class="aother">
	        			<dt class="adt">阅读量  [${artical.count }] </dt>
	        			<dt class="adt"><a href="#">评论</a> </dt>
	        			<dt class="adt"><a href="${pageContext.request.contextPath }/servlet/ShowFriendArtical?id=${artical.id }">查看全文</a></dt>
	        		</div>
	        	</div>
	        	</c:forEach>
        	</div>
        </div>
    </div>
</div>
<div id="picture">
	<div class="index2" id="blogphoto">我的相册</div>
	<div id="everyphoto">
	<c:forEach items="${photolist }" var="photo">
		<dd class="photo"><img src="${pageContext.request.contextPath }/${photo.pathname }" alt="${photo.name } "/></dd>
	</c:forEach>
	</div>
</div>
<jsp:include page="/page/root.jsp" ></jsp:include>
</body>
</html>


photoupload

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>上传照片</title>
<style>
body{
	margin:0px;
	padding:0px;
}
div{
	margin-left:20px;
	margin-top:20px;
}
body{
	background-image:url(../images/enitarticalbg.jpg);
	background-repeat:repeat-y;
}
#center{
	width:500px;
	margin:100px auto 100px;
	min-height:200px;
	background-color:#CCC;
}
#name input,#picture input,#info input{
	width:90%;
}
#submit input{
	margin-left:180px;
	height:40px;
	background-color:#C2E6EA;
	font-size:24px;
}
</style>
</head>

<body>
<div id="center">
    <form action="${pageContext.request.contextPath }/servlet/PhotoUpLoad" enctype="multipart/form-data" method="post">
    	<div id="name"><dl><dt>图片名:</dt><dt><input type="text"  name="name"/></dt></dl></div>
        <div id="picture"><dl><dt>图片:</dt><dt><input type="file" name="picture"/></dt></dl></div>
        <div id="info"><dl><dt>图片描述:</dt><dt><input type="text" name="photoinfo"/></dt></dl></div>
        <div id="submit"><input type="submit" value="提交照片" name="up"/></div>
    </form>
</div>
</body>
</html>


regiest

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link type="text/css" rel="stylesheet" href="../css/regiset.css"/>
<script type="text/javascript" src="../js/jquery.js"></script>
<script type="text/javascript" src="../js/regiest.js"></script>
<title>注册</title>
</head>

<body>
<form action="${pageContext.request.contextPath }/servlet/MasterFormAction" method="post">

	<table>
        <thead>
        <th colspan="2">用户注册</th>
        </thead>
        <tbody>
        	<tr>
            	<td class="c1">用户名</td><td id="i2"><dl>
                					<dt><input type="text" name="name" id="username"/></dt>
                                    <dt id="name"></dt>
                                   	<dt>6~18个字符,可使用字母、数字、下划线,需以字母开头</dt>
                                   	<dt class="error">${error.name }</dt>
                                   </dl></td>
            </tr>
             <tr>
            	<td class="c1">性别</td><td><dl>
                					<dt><input type="radio" name="sex" value="Woman">女性</input>
                                     <input type="radio" name="sex" value="Man" checked>男性 </<input /></dt>
                                    <dt></dt>
                				</dl></td>
            </tr>
            <tr>
            	<td class="c1">密码</td><td><dl>
                					<dt><input type="password" name="password" id="password"/><dt>
                					<dt class="error">${error.password }</dt>
                                 <dl></td>
            </tr>
            <tr>
            	<td class="c1">确认密码</td><td><dl>
                						<dt><input type="password" name="repassword" id="repassword"/><dt>
                						<dt class="error">${error.repassword }</dt>
                                        <dt id="repass"></dt>
                                    </dt></td>
            </tr>
            <tr>
            	<td class="c1">邮箱</td><td><dl>
                					<dt><input type="text" name="email" id="email"/></dt>
                                    <dt class="error">${error.email }</dt>
                				</dl></td>
            </tr>
            <tr>
            	<td class="c1">验证码</td> <td><input type="text" name="code"/>  <td><td><img  src="" /><td>
            </tr>
             <tr>
            	<td colspan="2" id="i1"><input type="submit" value="立即注册" /></td>
            </tr>
        </tbody>
    </table>

    
</form>
</body>
</html>

root

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>

   <div id="root" style="min-height: 50px;text-align: center;font-size: 12px;	background-color:#E2E2E2; margin-top: 100px">
       版权信息	ytdxsyj ? syjblog.com
   		
   </div>

showphoto

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
	<head>
	<style type="text/css">
		img{
		width: 500px;
		height: 300px;
		}
		dt{
		display: inline;
		}
		#picture{
		width: 80%;
		margin: 50px auto 50px;
		}
		body{
		background-color:#E2E2E2;
		}
	</style>
	</head>
	<body>
		  <jsp:include page="/page/head.jsp"></jsp:include>
					<dl id="picture">
						<c:forEach items="${photolist }" var="photo">
						<dt>
							<a class="thumb" name="${photo.name }" href="${pageContext.request.contextPath }/${photo.pathname }" title="${photo.pathname }">
								<img src="${pageContext.request.contextPath }/${photo.pathname }" alt="${photo.name }" />
							</a>
							
						</dt>
						</c:forEach>

					</dl>
	<jsp:include page="/page/root.jsp" ></jsp:include>
	</body>
</html>



  相关解决方案