zoukankan      html  css  js  c++  java
  • JAVA WEB回顾一

    1.MVC三层结构

    Model(模型层) dao(dao daoImpl)     service(service   serviceImpl)

    View(视图层)  jsp

    Controller(控制层) servlet

    流程

    jsp页面向servlet发起请求并传递参数,

    servlet 里接收传递的参数 做对应的业务处理(创建service接口的实现类ServiceImpl,调用对应的方法,对应的service方法调用对应的dao层的操作数据库的方法,将执行的结果循环集获取到,并且封装到实体类中,或者其他想要的类型集合等,然后返回数据)。

    在servlet里接收返回的数据,将数据传递给前台  方式一ajax 用 out.print()方法    方式二用request.setAttribute("自己去的名字",数据);然后转发或者重定向到自己想要的页面

    前台显示:

    方式一

    callback函数里操作 将返回数据的显示到页面

    $.ajax({
        设置url
        url:"loginAjax",
        设置提交方式
        type:"get",
        使用JSON格式设置参数
        data:{"username":name}
        设置Servlet返回数据格式
        dataType:"text",
        callback为Servlet返回内容
        success:callback,
        error:function(){
        alert("错误");
        }
    });

    方式二 jstl+el

    2.Idea 创建maven项目

    https://blog.csdn.net/czc9309/article/details/80304074

    创建成功后。在main文件下创建java文件  并选择mark directory as   source root(绿色文件夹)。然后添加以下文件和文件夹

    添加jar包 

    方式一 可以在下载相应的jar包 放入web-inf下的  lib文件夹里(自己创建),然后右键add librariey

    方式二在 pom.xml文件夹里添加依赖(https://mvnrepository.com/)

  • 相关阅读:
    Java如何实现跨平台
    什么是软件开发工具包(SDK)
    什么是编程语言
    Java Hello World源代码notepad++版
    win10安装JDK
    JDK安装与配置(Windows 7系统)
    Eclipse安装与使用
    Eclipse Neon 汉化
    Eclipse Neon安装指导
    使用Sql语句快速将数据表转换成实体类
  • 原文地址:https://www.cnblogs.com/jiayiblog/p/11080804.html
Copyright © 2011-2022 走看看