JSP做一个工程
来源:百度知道 编辑:UC知道 时间:2024/09/23 08:14:32
就是不知道如何用servlet来接收表单信息并返回结果给客户端
希望能给个简单的示例 我是菜鸟哈,谢谢
完成步骤:
1.在数据库中保存测试数据,表结构及数据内容如图(1)所示
2.建立Bean文件,实现数据库的连接。
3.建立JSP文件,使用Bean连接数据库,并检索表中数据。
4.建立表单,显示投票页面,用户投票后,数据库表中对应项numb属性值加1。
5.建立JSP页面,以百分比及条形图的方式显示当前投票结果。
有很多方式实现吧,你如果想要servlet直接接收请求,然后再重定向到JSP也行的。大概思路:
(1)先写servlet,在里面的get或post方法做相应的处理,例如:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html; charset=GBK");
request.setCharacterEncoding("gbk");
try {
//do something
//下面这条就是重定向到JSP页面index.jsp
request.getRequestDispatcher("index.jsp")
.forward(request, response);
} catch (Exception e) {
e.printStackTrace();
}
}
(2)在web.xml里面配置你的servlet,例如:
<servlet>
<description>This is the desc