我想知道用户使用的网页的哪些部分,然后将其呈现在漂亮的图形界面中。我唯一能想到的就是:
@Controller
public class WebController {
@Autowired
private DatabaseResource dbr;
@RequestMapping("/foobar")
public String getFoobar(Principal principal, ModelMap model, HttpServletRequest req) {
dbr.logVisit(req); //write the request to a database
//...
在每个@RequestMapping中,我将请求写入数据库。这是最好的方法吗?
它是否存在一个库,所以我不必自己编写它?有点像Eclipse Usage Data Collector的包。
我正在使用Spring和Spring Security。