发表于: 2018-01-08 09:51:18

1 743


一、今天完成的任务

1、Map<?,?>:

先解释map<k,v>

(1).<>示范型的符号,表示里边存储的类型。

(2).map该集合存储的是键和值也就是k和v,k是映射所维护键值的类型,v映射值的类型。

<?,?>:示范型里边的叫做问号通配符,?表示的里边存储的数据的类型不知道,这样能提高代码的实用型。

官方文档里的解释

Interface Map<K,V>

Type Parameters:

K - the type of keys maintained by this map

V - the type of mapped values

2、@RequestMapping

RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。

value, method;

value:     指定请求的实际地址,指定的地址可以是URI Template 模式(后面将会说明);

method:  指定请求的method类型, GET、POST、PUT、DELETE等;

value的uri值为以下三类:

A) 可以指定为普通的具体值;

B)  可以指定为含有某变量的一类值(URI Template Patterns with Path Variables);

/(具有路径变量的URI模板模式

@RequestMapping(value="/owners/{ownerId}", method=RequestMethod.GET)

public String findOwner(@PathVariable String ownerId, Model model) {

  Owner owner = ownerService.findOwner(ownerId);  

  model.addAttribute("owner", owner);  

  return "displayOwner"; 

}

C) 可以指定为含正则表达式的一类值( URI Template Patterns with Regular Expressions);

/正则表达式的URI模板模式

此处的method可以取两个值,一个是RequestMethod.GET,一个是RequestMethod.POST,

这样写的话你应该就能够看出是什么意思了把,就是请求该方法使用的模式,是get还是post

Spring MVC 入门指南(二):@RequestMapping用法详解  https://my.oschina.net/kolbe/blog/509810

3$.ajax()方法详解http://blog.csdn.net/denghejing/article/details/41087581 success见第十条

success:要求为Function类型的参数,请求成功后调用的回调函数,有两个参数。

         (1)由服务器返回,并根据dataType参数进行处理后的数据。

         (2)描述状态的字符串。

         function(data, textStatus){

            //data可能是xmlDoc、jsonObj、html、text等等

            this;  //调用本次ajax请求时传递的options参数

         }

二、明天计划的事情

准备小课堂,做好PPT

三、遇到的问题

在晚上重装完idea之后,小心尝试,终于解决这个问题,但是在打开旧的项目时就会突然导致该错误又出现,真的是心态爆炸,现在idea都是新建项目,用notepad打开旧的文档,做完一个步骤之后做好备份。


四、收获

以上,杨以杰师兄提供了原版代码,专心研究中


任务开始时间:2018.01.01
预计提交时间:2018.01.14
是否有延期风险:



返回列表 返回列表
评论

    分享到