发表于: 2017-09-08 20:37:34
2 685
今天完成的事情:
可以使用前后台数据传递了
现在会使用的是modelandview还有map,至于前端的json和ajax看情况去学,优先完成任务
明天计划的事情:
写mybatis数据层,如果能写完的话往下继续做
遇到的问题:
前端网页${requestScope.xxxx}无法接受到map型数据,改成hashmap后网页直接报错500,信息为
No converter found for return value of type: class java.util.HashMap
按照这个信息搜索,发现是要转换成json型数据,缺少相应的json包,按照网上的解决方法添加jar
<!-- json -->
<!-- https://mvnrepository.com/artifact/org.codehaus.jackson/jackson-mapper-asl -->
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.13</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-annotations -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
<version>2.9.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-databind -->
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.json/json -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20170516</version>
</dependency>
解决了问题
收获:
学会了前后端数据的简单传递
评论