JSP+JavaBean开发是最早出现的开发模式,现在已经逐步被MVC开发模式所取代。但是JSP+JavaBean依旧可以使用于小型页面的开发。数据通过JavaBean处理,JSP完成页面的请求和响应。该小项目没有使用IDE工具,只是使用记事本和cmd来构建项目。
1、编辑提交数据的页面——editMessage.html
位置在:tomcat安装路径\webapps\day20。其中day20是我取的项目名。完整代码如下:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>编辑你的留言</title>
</head>
<body>
<div style="height:30px;border:0px;top:0px"><h3 align="center">留言板</h3></div>
<td>
<table align="center" border="1" cellspacing="0" cellpadding="0" bordercolordark="#ADD8E6" bordercolorlight="#ADD8E6">
<form action="addMessage.jsp" method="POST">
<tr>
<td bgcolor="#ADD8E6">姓名:</td>
<td><input type="text" name="name" size=32></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" name="email" size=32></td>
</tr>
<tr>
<td bgcolor="#ADD8E6">主题:</td>
<td ><input type="text" name="title" size=32></td>
</tr>
<tr>
<td valign="top">留言:</td>
<td><textarea name="content" rows=7 cols=25></textarea></td>
</tr>
<tr>
<td colspan=3>
<table align="center" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td align="left">
<input type="submit" value="提交留言">
</td>
<td align="center">
<a href="viewMessages.jsp"><font size=2>查看留言</font></a>
</td>
<td align="right">
<input type="reset" value="重新填写">
</td>
</table>
</td>
</tr>
</form>
</table>
</td>
</body>
</html>
展示效果如图:
2、接受数据的JSP页面——addMessage.jsp
位置在:tomcat安装路径\webapps\day20。完整代码如下:
<%@ page pageEncoding="utf-8"%>
<%@ page language="java&#