spring和反应整合

集成reactJS和spring有一个问题。 我非常了解Java,但我是前端技术的初学者。

我有一个弹簧控制器,它只是返回index.html视图,其中有一个脚本标记与main.js文件。

在开始时,它很简单,而且工作,但是我决定使用react-router组件,它需要这样做:

var Router = require('react-router'); 

在浏览器中,我得到了以下错误:ReferenceError:require没有被定义

我已经做了一些谷歌reasarch,我发现我需要一些库,如吞咽,browserify等(我不熟悉这些现在)。 我也发现了很多例子,但这些例子只是js例子,我需要运行gulp文件等

我非常感激,如果有人给我一个提示,我应该学会如何整合它。

这里是一个使用react-router的教程,在这里你可以find如何添加依赖和构build前端: https : //github.com/reactjs/react-router-tutorial/tree/master/lessons你还需要configuration弹簧作为一个SPA,你可以在控制器中执行: @RequestMapping(value="/**", method=HTTPMethod.GET) public String index(){ return "index" }