hecn的博客 
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
  •     

SpringMVC:7、JSON

JSON概述 JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。 它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 在 JavaScript 语言中,一切都是对象。因此,任何JavaScript 支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。看看他的要求和语法格式: 对象表示为键值对,数据
 2020-03-20   SpringMVC    SpringMVC  MVC 

SpringMVC:6、数据处理

处理提交数据1、提交的域名称和处理方法的参数名一致提交数据 : http://localhost:8080/user/t1?name=hecn 处理方法 : package com.hecn.controller; import com.sun.org.glassfish.gmbal.ParameterNames; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMap
 2020-03-20   SpringMVC    SpringMVC  MVC 

SpringMVC:5、结果跳转方式

1、ModelAndView设置ModelAndView对象 , 根据view的名称 , 和视图解析器跳到指定的页面 . 页面 : {视图解析器前缀} + viewName +{视图解析器后缀} <bean id="internalResourceViewResolver" class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <property name="prefix" value="/WE
 2020-03-19   SpringMVC    SpringMVC  MVC 

SpringMVC:4、RESTFUL

RESTfulRESTFUL(Representational State Transfer)是一种网络应用程序的设计风格和开发方式,基于HTTP,可以使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。 Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 功能 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资
 2020-03-19   SpringMVC    SpringMVC  MVC 

SpringMVC:3、Controller

控制器Controller 控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。 控制器负责解析用户的请求并将其转换为一个模型。 在Spring MVC中一个控制器类可以包含多个方法 在Spring MVC中,对于Controller的配置方式有很多种 实现Controller接口Controller是一个接口,在org.springframework.web.servlet.mvc包下,接口中只有一个方法; //实现该接口的类获得控制器功能 public interface Controller { //处理请求且返回一个模型与视图对象 ModelA
 2020-03-19   SpringMVC    SpringMVC  MVC 

SpringMVC:2、创建一个简单SpringMVC项目

配置版 新建一个Moudle , 添加web的支持! 确定导入了SpringMVC 的依赖! 配置web.xml , 注册DispatcherServlet <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche
 2020-03-19   SpringMVC    SpringMVC  MVC 

Java:3、Java的基本程序设计结构

1、一个简单的Java程序一个简单的Java应用程序: public class FirstSample { public static void main(String[] args) { System.out.println("We will not use 'Hello, World!'"); } } Java区分大小写 关键字public称为访问修饰符(access modifier),这些修饰符用于控制程序的其他部分对这段代码的访问级别。 关键字class表明Java程序中的全部内容都包含在类中。 类作为一个加载程序
 2020-03-16   Java    Java 

JavaWeb:学习笔记

JavaWeb1、基本概念2、Web服务器3、Tomcat4、Http4.1、什么是HTTP4.2、两个时代4.3、Http请求Request URL: https://www.baidu.com/ 请求地址 Request Method: GET 请求方法(get/post) Status Code: 200 OK 状态码:304 Remote(远程地址) Address: 14.215.177.38:443 Accept: text/html Accept-Encoding: gzip, deflate, br Accept-Language: zh-CN,zh;q=0.9,en;q=
 2020-03-16   JavaWeb    JavaWeb 

Java:2、Java程序设计环境

安装Java开发工具包Oracle公司为Linux、Mac OS X、Solaris和Windows提供了Java开发工具包(JDK)的最新、最完整的版本。 1、下载JDK要想下载Java开发工具包,可以访问Oracle网站:www.oracle.com/technetwork/java/javase/downloads,在得到所需的软件之前必须弄清楚大量专业术语。 jdk1.8 术语名 缩写 解释 Java Development Kit JDK 编写Java程序的程序员使用的软件 Java Runtime Environment JRE 运行Java程序的用户使用的软件
 2020-03-16   Java    Java 

Java:1、Java概述

Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。 Java是一种功能齐全的出色语言,是一个高质量的执行环境,还提供了一个庞大的库。 Java“白皮书”的关键术语1)简单性 Java语法是C++语法的一个“纯净”版
 2020-03-15   Java    Java 
12345

搜索

Hexo Fluid