## 基于jsp+jQuery+javaBean封装+tomcat实现简单的数据库增删改查(新闻管理系统)

基于jsp+jQuery+javaBean数据封装+tomcat实现简单的数据库增删改查(新闻管理系统)

  1. 用到的软件:JavaEE- -jspStudy(tomcat)- -mySQL数据库- -DW(前期可用DW写页面布局,当然在eclipse中也可以写布局,但是没有代码提示和时时视图!)
    eclipse页面
    在这里插入图片描述
    数据库页面
    在这里插入图片描述

  2. 实现功能:注册管理员,管理员登录,显示新闻,添加新闻,删除新闻,修改新闻,查询新闻(根据数据库字段模糊查询)
    实现功能中,前3个不进行数据封装操作,后面的进行数据封装,便于读者比较,进行深刻理解

  3. 注册管理员

<!-- zhuce.jsp  -->
<!-- 管理员注册页面  -->
<!-- 用户注册的验证规则可百度自行搜索书写  -->
<body>
<form id="form1" action="zhuceOk.jsp" method="post">
     <h1>昭文天下,乐在沟通!</h1>
     <br/>
     <div id="main">
     用户昵称:<input type="text" id="name1" name="username" value=""><br/>
     密 &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;码:<input type="password"
    id="password1" name="passWord"><br /> <br /> 确认密码:<input
    type="password" id="password2" name="password2"><br /> <br />
    电子邮件:<input type="text" id="emain" name="email"><br /> <br />
   性 &nbsp;&nbsp; &nbsp;&nbsp;&nbsp;别:<input id="input2" type="radio"
    id="sex" name="gender" value="male" checked="checked">男 <input
    input id="input2" type="radio" name="gender" value="female">女
   <br /> <br /> 
   年 &nbsp;&nbsp; &nbsp;&nbsp;&nbsp; 龄:<select
    name="age">
    <option vale="0">0-30</option>
    <option vale="1">31-60</option>
    <option vale="2">60-100</option>
   </select><br /> <br /> <br /> <br /> <input id="input1" type="submit"
    value="注册" />
     </div>
     </form>
</body>
<!-- zhuceOk.jsp  -->
<!-- 注册成功页面  -->
<body>
<%
    request.setCharacterEncoding("utf-8");
 String username=request.getParameter("username");<!-- 获取输入的账户有  -->
 String passWord=request.getParameter("passWord");
%>
用户账户:<%=username%><br/>     <!-- 显示获取到的账户  -->
用户密码:<%=passWord%><br/>
<form action="index.jsp" method="post">  <!-- 表单操作,用于页面跳转 -->
 <input type="submit" value="提交" >
         <input type="reset" value="取消" >
</form>
<!-- 数据库操作  -->
<%
    Class.forName("com.mysql.jdbc.Driver");
       Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/user","root","root");    <!-- 数据库账户和密码  -->
    PreparedStatement pstmt = conn.prepareStatement("INSERT INTO denglu(username,passWord) VALUES (?, ?)");
    pstmt.setString(1, username);<!-- 把账户插入到数据库中字段为1的表中 -->
    pstmt.setString(2, passWord);
    pstmt.executeUpdate();
    if(pstmt!=null)pstmt.close();
    if(conn!=null)conn.close(); 
  %><br/>
</body>

  1. 管理员登录
<!-- ind
  • 4
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值