java将JSP代码迁移到Spring控制器和服务
我们正在将jsp映射迁移到Spring controller,我们希望将jsp代码移动到Spring服务,因为jsp文件中只有scriptlet代码,但主要的是我们不希望更改使用ajax调用从UI调用的url
Ajax调用示例 /ProjectContext/jsp/project/module/downloadFile。jsp
所以在这里。jsp扩展将保持不变,所以我应该在viewResolver中提到什么
请务必告诉我是否有更好的方法将jsp scriptlet代码迁移到spring控制器和服务
我试过下面的代码,但不适合我
@Controller
public class DownloadController {
@Autowired
private DownloadService downloadService;
@RequestMapping(value = "/jsp/project/module/downloadFile.jsp", consumes = APPLICATION_FORM_URLENCODED_VALUE)
public void downloadFileToLocal(HttpServletRequest request, HttpServletResponse response) {
downloadService.downloadFileToLocal(request, response);
}
}
共 (0) 个答案