阶段性整理

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

1.form表单 action 属性   <a></a>超链接

form表单提交方式

get URL显示参数名称参数值,不安全     post  URL不显示参数名称参数值,安全

action 提交地址  jsp页面和servlet 

a标签需要拼接 传递方式   参数用"&"连接

想要加密提交必须用form表单

2.servlet接受请求内容(参数)

request.getparameter

接受多个

String[]name=request.getparameter.value()

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

获取前台请求的参数

调用service接口

实例化service接口对象

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

创建一个service接口

public interface 接口名称{

       public 返回值类型  方法名(参数类型  参数名称);

}

service实现类

实现接口重写方法

public class 类名 implements 接口名称{

override  重写方法 获取数据 实例化 处理数据

while(rs.next()){

System.out.println(rs.getString("title")+"+++"+ rs.getString("createDate"));

}

}

创建一个dao接口

 public interface 接口名称{

public 返回值类型 方法名(参数类型 参数名称);

}

dao实现类

倒jar包

Class.forname("com.mysql.jdbc.Deiver");

DriverManager.getConnection("jdbc:mysql://localhost:3306/kgcnews", "root", "root");

获取sql执行线程对象 stament = connection.createStatement();

 执行SQL语句获取查询结果 rs = stament.executeQuery(sqlTwo);

返回查询结果  return rs;返回到service实现类

service实现类 处理数据 并将处理后的数据返回servlet

servlet 根据返回的数据结果  并将结果传递给页面

3.jsp前台页面接收

el  jstl 显示

el  ${}


jstl包  standard包

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

jstl 循环输出

<c:foreach var="i" items="${newsList}">

${i.title};

 ${i.createdate};

</c:foreach>

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

推荐阅读更多精彩内容

  • 1 前台页面发起请求的方式 1 2 超链接 jsp发起请求 form表单提交方式 1get url显示参数 参数...
    凯存阅读 256评论 0 0
  • 1.前台页面发起请求的方式(JSP发起请求的方式): action(form),a form表单提交方式metho...
    萌萌哒的鸡蛋阅读 207评论 0 0
  • 1.前台页面发起请求的方式(JSP发起请求的方式): action(form),a form表单提交方式metho...
    一生所爱_d2ab阅读 170评论 0 0
  • 1.前台页面发起请求的方式(JSP发起请求的方式): action(form),a form表单提交方式metho...
    Java劝退师阅读 330评论 0 0
  • JSP前台页面发起请求的方式 ①:通过form表单,action和submit按钮 ②:通过超链接a标签 form...
    舒眉问卷阅读 151评论 0 0