java MVC 公共留言板,简易
- 开发环境及所用知识体系
1.1开发平台、开发工具、应用服务器的介绍
Jdk1.8 NetBeans apach Tomcat
1.2相关技术及所用知识点介绍
mysql``数据库创建表 数据库连接等增删改查操作 Servlet MVC
login.jsp(登录)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>登录</title>
</head>
<body>
<span style="color:red; font-weight:bold">
<%
if(request.getAttribute("err")!=null){
out.println(request.getAttribute("err") + "<br/>");
}
%>
</span>
<center>
<h1>用户登录</h1>
<form id="login" method="post" action="login">
用户名:<input type="text" name="username" /><br/></br>
密码 <input type="password" name="pass" /><br/></br>
<input type="submit" value="登陆"/><br/>
</form>
<a href="register.jsp">没有账号?注册</a></br>
</center>
</body>
</html>
register.jsp(注册)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>注册</title>
</head>
<body>
<span style="color:red; font-weight:bold">
<%
if(request.getAttribute("err")!=null){
out.println(request.getAttribute("err") + "<br/>");
}
%>
<center>
<form id="login" method="post" action="register">
用户名:<input type="text" name="username" /><br/><br/>
密码 <input type="password" name="pass" /><br/><br/>
确认密码<input type="password" name="conPass" /><br/><br/>
<input type="submit" value="注册"/><br/>
</form>
</center>
</body>
</html>
show.jsp(当前用户信息)
<center>
<h1>Java Web</h1>
<table border="1" cellspacing="0">
<tr>
<%
try{
String name = (String)session.getAttribute("name");
%>
<%
if(name==null){
%>
<td><a href="login.jsp">登录</a>
<a href="register.jsp">注册</a> </td>
<%}else{ %>
<td><%=name %>你好!
<a href="exit">退出</a></td>
<%} %>
<%
}catch(Exception e){
e.printStackTrace();
}
%>
<td>首页
<a href="show.jsp">用户信息</a> <a href="Calendar.jsp">查看日历</a> <a href="GetData">公共留言</a> 好友列表 私人留言 </td>
</tr>
</table></br></br>
</center>
<%
String name = (String)session.getAttribute("name");
String pass = (String)session.getAttribute("pass");
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>查看用户信息</title>
</head>
<body>
<center>
<form >
<table width="100" border="1">
<tr height="50">
<td>用户名</td>
<td>密码</td>
</tr>
<tr height="50">
<td><input type="text" name="name" value="<%=name %>"></td>
<td><input type="password" name="password" value="<%=pass %>"></td>
</tr>
</table>
</form>
<a href="update.jsp">更新用户信息</a>
</center>
</body>
</html>
index.jsp(导航栏)
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<center>
<h1>Java Web</h1>
<table border="1" cellspacing="0">
<tr>
<%
try{
String name = (String)session.getAttribute("name");
%>
<%
if(name==null){
%>
<td><a href="login.jsp">登录</a>
<a href="register.jsp">注册</a> </td>
<%}else{ %>
<td><%=name %>你好!
<a href="exit">退出</a></td>
<%} %>
<%
}catch(Exception e){
e.printStackTrace();
}
%>
<td>首页
<a href="show.jsp">用户信息</a> <a href="Calendar.jsp">查看日历</a> <a href="GetData">公共留言</a> 好友列表 私人留言 </td>
</tr>
</table>
<h3>这是首页哦!</h3>
<%
if(request.getAttribute("err")!=null){
out.println(request.getAttribute("err") &