开发第一个动态网站——实现留言板(完成留言功能)

简介:

这是留言板界面:
 

 

看到这样的页面说明你已经成功了。

接下去我们写一个保存用户提交的留言的页面吧:


 
 
  1. <%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="utf-8"%> 
  2.  
  3.  
  4. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
  5. <html> 
  6.   <head> 
  7.       
  8.     <title>提交中……nileader.cn</title> 
  9.  
  10.  
  11.   </head> 
  12.     
  13.   <body> 
  14. <%  
  15. String driverName="com.mysql.jdbc.Driver";  //驱动程序名  
  16. String userName="root";                     //数据库用户名  
  17. String userPasswd="123456";                 //密码  
  18. String dbName="test";                       //数据库名  
  19. String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;  
  20.  
  21. Class.forName("com.mysql.jdbc.Driver").newInstance();  
  22.  
  23. Connection connection=DriverManager.getConnection(url);  
  24.  
  25. Statement statement = connection.createStatement();  
  26. %> 
  27.                 <%                            
  28.                                      request.setCharacterEncoding("gb2312");  
  29.                                      String author = request.getParameter("author");  
  30.                                      String content = request.getParameter("content");  
  31.                                       
  32.                 String sql_add = "insert into message(content,author)values('"+content+"','"+content+"')";  
  33.                 statement.executeUpdate(sql_add);  
  34.                   
  35.                 statement.close();  
  36.                 %> 
  37.      
  38.  
  39.    <meta   http-equiv="Refresh"   content="0.000001;url=index.jsp"> 
  40.   </body> 
  41. </html> 

好了,重新发布一下,然后你就可以发布新的留言了。




本文转自 nileader 51CTO博客,原文链接:http://blog.51cto.com/nileader/309084,如需转载请自行联系原作者

相关文章
|
17天前
|
资源调度 JavaScript 前端开发
Van-Nav:新年,将自己学习的项目地址统一整理搭建自己的私人导航站,供自己后续查阅使用,做技术的同学应该都有一个自己网站的梦想
嗨,大家好,我是小华同学。今天为大家介绍一个基于Vue.js开发的导航组件库——Van-Nav。它支持响应式设计、多级菜单、丰富的配置选项和多种动画效果,适用于企业官网、电商平台、内容管理系统和个人博客等多种场景。轻松集成到Vue项目中,提供清晰有序的导航体验。关注我们获取更多优质开源项目和高效工作学习方法。
180 68
|
7月前
|
前端开发
网页设计04 WEB端按钮设计技巧,交互规范参考资料,点击事件,什么是3:1 ,3:1 的介绍,网页设计牵扯的知识整理成口诀
网页设计04 WEB端按钮设计技巧,交互规范参考资料,点击事件,什么是3:1 ,3:1 的介绍,网页设计牵扯的知识整理成口诀
|
9月前
|
数据库
一款挺不错网站维护页面源码
一款挺不错网站维护页面源码,单HTML不需要数据库,上传到你的虚拟机就可以用做维护页面还不错,用处多。。
72 2
一款挺不错网站维护页面源码
|
9月前
|
小程序 JavaScript Java
电影交流|基于SprinBoot+vue的电影交流平台小程序系统(源码+数据库+文档)
电影交流|基于SprinBoot+vue的电影交流平台小程序系统(源码+数据库+文档)
61 0
电影交流|基于SprinBoot+vue的电影交流平台小程序系统(源码+数据库+文档)
|
9月前
|
JavaScript Java 测试技术
校园失物招领小程序ssm附带文章和源代码设计说明文档ppt
校园失物招领小程序ssm附带文章和源代码设计说明文档ppt
55 0
|
9月前
|
开发框架 Java 应用服务中间件
[置顶]动态网页开发基础【笔记】
[置顶]动态网页开发基础【笔记】
|
SQL XML 前端开发
怎么做社区网站的首页帖子展示?
要进行首页帖子展示,就必须学会分页,而在创建分页之前,我们得先认识到,为什么要进行分页?一个大型网站的数据库将容纳大量的数据,而我们进行展示某部分数据时,为了保证浏览速度,不可能一次性地将所有数据进行传输,更何况,不是全部传输过去的数据第一时间就能有效利用,所以,只要每次将需要的数据传输过去就好,即使是后续需要的数据,那也是后面时间点需要完成的工作,为了做到这一点,必须对一个数据整体进行划分,合理地传输并展示给用户,其中,划分出来的每一部分可被称为一页数据,完成划分工作的就是分页操作。而分页操作在 spingboot 及 mybatis 的环境下,可被分为以下几种分页情况:
168 0
|
存储 前端开发 安全
【JavaWeb】手把手教你做一个用户登录注册案例(三)
【JavaWeb】手把手教你做一个用户登录注册案例(三)
|
存储 小程序 数据库
微信小程序云开发日记类日记记录分享动态
微信小程序云开发日记类日记记录分享动态
268 1
微信小程序云开发日记类日记记录分享动态
|
存储 前端开发 数据安全/隐私保护
【JavaWeb】手把手教你做一个用户登录注册案例(二)
【JavaWeb】手把手教你做一个用户登录注册案例(二)