2019-06-12

前台页面发起请求的方式:

1)   form表单action          2) <a>

<form action = "页面和servlet"method="get/post">

<input type = "hidden"name = "opr" value = "login">

表单提交:

get   地址栏显示名称, 不安全

post  不显示,安全

a标签  传递参数的形式 只能以拼接的形式传递

<a herf = "/NewsServlet? id =${news_detail.id}&opr=selectByld">

servlet接受请求的方式:

request.getParameter("name")

request.getParameterValues("name"),{string[]str接受}  接受多个值

调用Service处理数据:

实例化接口的实现类的对象,调用方法

创建Service接口:

public interface NewsService {

/*获取数据集合*/

public ListgetList();

public News_detailselectById(Integer id);

}

创建Service实现类:

实现接口(implements),重写方法@override

获取数据 处理数据



//1.导入驱动jar包

//2.注册驱动

  Class.forName("com.mysql.jdbc.Driver");

  //3.获取数据库连接对象

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/work1","root","123");

//4.定义sql语句

String sql ="update table1 set pwd = 500 where id = 1";

//5.获取执行sql的对象  Statement

  Statement stmt = conn.createStatement();

  //6.执行sql

  int count = stmt.executeUpdate(sql);

  //7.处理结果

  System.out.println(count);

  //8.释放资源

  stmt.close();

  conn.close();



©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本文内容 1.什么是JDBC以及为什么要使用JDBC 2.JDBC核心API的讲解 3.使用JDBC核心API进行...
    Vincilovfang阅读 1,234评论 0 11
  • JDBC简介 SUN公司为了简化、统一对数据库的操作,定义了一套Java操作数据库的规范,称之为JDBC。JDBC...
    奋斗的老王阅读 1,541评论 0 51
  • 1. JSP前台页面发起请求的方式 1)form表单 action ...
    噶好可怜阅读 180评论 0 0
  • 前端发送请求的方式 form表单action form表单提交方式 get post get提交显示url显示(显...
    0bdc99106731阅读 163评论 0 0
  • 本节介绍Statement接口及其子类PreparedStatement和CallableStatement。 它...
    zlb阅读 1,193评论 0 0