阶段性整理

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

1

 

2超链接

jsp发起请求

form表单提交方式

1get url显示参数 参数名称 参数值 不安全

2post url   不现实参数,安全

action 提交地址 =”servlet“  

想要加密提交要用form表单

servlet接收请求的内容参数

request.getParameter()

接收多个

String []name =request.getParameterValues()

2调用service接口完成请求的处理

获取前台请求的参数 

实例化service接口对象

service接口对象调用service方法完成业务处理

创建service接口

public interface service{

public void 方法名(参数类型 参数名称);

service实现类

实现接口重写方法

public class 类 implements 接口{

重写方法

获取数据和处理数据

while(is.next)

创建dao层接口

public interface 接口名{

public void 方法名(参数类型 参数名称);

}

dao实现类

导jar包

连接数据库

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

Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3307/kgcnews","root","root");

执行sql语句的方法

获取sql执行对象

statement = connection.createStatement();

执行sql语句

rs = statement.executeQuery(sql);

返回查询结果

return rs;返回到serviceImpl

数据处理后的结果返给servlet

servlet根据返回的数据判断数据传递的页面 并将数据传递给页面 

前台页面接收

el+jstl显示

el语法

${属性名}

jstl循环输出

加载jar包

jstl standard

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

<%@taglib prefix="fml" uri="http://java.sun.com/jsp/jstl/core" %>

你可能感兴趣的:(阶段性整理)