阶段性整理

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

1<form action ="submit"> 

2<a>超链接

jsp发起请求

form表单提交方式

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

2post url   不现实参数,安全

action 提交地址 =”servlet“  

想要加密提交要用form表单

<a >

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" %>

<c:forEach var="news" items="${newsList}">

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

推荐阅读更多精彩内容

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