小编Sin*_*ski的帖子

Eclipse JRE系统库[J2SE-1.5]

我正在使用安装了m2e插件的Eclipse EE 3.7.我在Eclipse中设置了JDK7.当我导入maven项目时,JRE设置为JRE System Library [J2SE-1.5],所以我有与java 6相关的东西的编译问题.相反,我希望eclipse中的JRE默认设置为JRESystem Library [J2SE-1.6]

当我尝试在第一个屏幕上的eclipse文件 - >新建 - > Java项目中打开一个新项目时,我可以选择JRE,第三个选项是 Use default JRE (currently 'jdk1.7.0_03')

从中我可以看到Eclipse中的默认JRE是1.7,但是当我导入新的Maven项目时,JRE默认设置为1.5.

任何帮助,我该怎么办?

java eclipse m2eclipse m2e

43
推荐指数
2
解决办法
4万
查看次数

Spring 3.2 @ResponseBody没有使用Model返回值

以下映射适用于Spring 3.1,但不适用于Spring 3.2.我得到404错误,并解释了table.jsp文件丢失.相反,"模型"应序列化为json.

    @RequestMapping(value = {"/table"}, method = RequestMethod.GET, produces="application/json")
    public @ResponseBody Model table(Model model, @RequestParam(defaultValue = "1") Integer pg) {
        fillListModel(model, pg);
        return model;
    }
Run Code Online (Sandbox Code Playgroud)

有没有办法解决这个问题而不会对现有代码产生任何影响?

以下代码工作正常:

    @RequestMapping(value = {"/table"}, method = RequestMethod.GET, produces="application/json")
    public @ResponseBody Model table(Model model, @RequestParam(defaultValue = "1") Integer pg) {
        return new User();
    }
Run Code Online (Sandbox Code Playgroud)

因此,看起来Spring无法识别返回的模型的目的是转换为json而不是在视图中呈现.

java spring json spring-mvc

1
推荐指数
1
解决办法
2765
查看次数

标签 统计

java ×2

eclipse ×1

json ×1

m2e ×1

m2eclipse ×1

spring ×1

spring-mvc ×1