在spring的controller里面,一般是进行业务逻辑的处理,组织数据模型,然后选择适当的显示模版进行展示,这种情况下,我们可以事先做一个js的模版,然后controller根据不同的参数调用此显示页面进行Javascript调用,但是现在还有另外一种方法更加直接,技术关键点是:
1、返回字符串,并且是ResponseBody
2、设置MIME type是 text/html
代码如下:
@ResponseBody @RequestMapping(value="/callJs",produces = "text/html; charset=UTF-8") public String callJs()throws Exception{ return "<script>parent.alert('Hello Js');</script>"; }
相关推荐
springmvc调用业务逻辑
springmvc实现httpclient调用服务
尝试手写SpringMVC动态调用方法 初步使用反射注解实现动态调用方法 初步了解SpringMVC @Controller、@RequestMapping、@requestParam用法及原理 _φ(❐_❐✧ 人丑就要多读书 不熬夜不追剧~( ̄▽ ̄)~*
java中的springMVC模式调用过程,该图片显示了如果在java中使用springMVC的模式调用数据库过程。
Springmvc请求处理方法参数Springmvc请求处理方法参数
SpringMVC4.0 一个Controller多个方法
SpringMVC是基于MVC模式的Web应用程序开发框架,MVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分。M指模型层,指工程中的JavaBean,作用是处理数据。V指视图层,指Presentation层,作用是将模型层的...
SpringMVC+Mybits的小项目,初学者可以拿来借鉴,简单的增删改查,多对一,一对多数据操作,批量操作(额,这个可以自己补充完整),所有jar包都有,只是需要自己去数据库创建表,根据实体类去创建,可以改成hibernate的数据操作...
springmvc 例子。采用了httpInvoke远程调用技术,为了简单只用了jsp->controller->dao分层。。其中的jsp controller 放在_web工程中,业务逻辑放在_svc中,分开下载,如果觉得没有,就可以不用下载另外一个工程了,...
基于角色的权限管理系统,springboot+shiro+mybatis实现角色权限控制
通过重写dispatcherservlet的一个doservice方法把springmvc的url对应方法打印出来。 所需要做的是: 1,使用本文件作为原先springmvc的xml文件的dispatcherservlet。 2,启动项目,随意发送一个请求,可以在控制台...
springmvc 笔记
springmvc是常用的一种框架,学习springmvc非常重要,故需要良好教程资料
springmvc
个人整理-SpringMVC上传文件的四种方法,汉jar包,含计时
第一个springMVC程序,实现了跳转功能。
SpringMVC 是一种基于 Java 的实现 MVC 设计模型的请求驱动类型的轻量级 Web 框架,属于SpringFrameWork 的后续产品,已经融合在 Spring Web Flow 中。 SpringMVC 已经成为目前最主流的MVC框架之一,并且随着Spring...
SpringMVC两种配置的Demo
主要为大家详细介绍了SpringMVC接收多个对象的4种方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
1、什么是 SpringMvc?...20、SpringMvc 怎么和 AJAX 相互调用的? 21、当一个方法向 AJAX 返回特殊对象,譬如 Object,List 等,需要做什么处理? 22、SpringMvc 里面拦截器是怎么写的 23、讲下 SpringMvc 的执行流程