SSM框架这里怎么带值返回到jsp,我想把返回值带回去

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSM框架这里怎么带值返回到jsp,我想把返回值带回去相关的知识,希望对你有一定的参考价值。

只要代码

参考技术A 可以把你的返回值存到application、session、request 中,在jsp页面就可以直接获取了。具体用那个,可以去了解一下jsp 的四种作用域范围 参考技术B 一般用ajax传json 在JS中写,传参和接受返回的数据,并且在jsp中刷新界面追问

有时候用ajax,总用ajax也不好,我就想用链接传值带回来,可是带不回来

参考技术C modelandview 参考技术D return "../NewFile.jsp?msg=11111"
然后msg就把11111这个值带过去了
同理:return "../NewFile.jsp?backdate=返回值";
你试试

SSM框架整合时ajax请求返回406

这个问题主要是在面试的时候机试,搭建spring+springmvc+Mybatis时传JSON格式的数据到前台出现的问题,做个笔记方便大家参考:

在浏览器访问时,json报406,说明spring没有处理好对象序列化成json的问题。百度了下需要配置

<mvc:annotation-driven />

但是依然出现406错误

最后的解决方式如下:

<!-- 避免IE执行AJAX时,返回JSON出现下载文件 -->
	<bean id="mappingJacksonHttpMessageConverter"
		class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter">
		<property name="supportedMediaTypes">
			<list>
				<value>text/html;charset=UTF-8</value>
			</list>
		</property>
	</bean>

	<!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 -->
	<bean
		class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
		<property name="messageConverters">
			<list>
				<ref bean="mappingJacksonHttpMessageConverter" /><!-- json转换器 -->
			</list>
		</property>
	</bean>

引入三个jackson2.4版本



如下:


jackson-core-2.4.1.jar


jackson-annotations-2.4.1.jar


jackson-databind-2.4.1.jar


问题就解决了,不在报406了,json数据出来了



以上是关于SSM框架这里怎么带值返回到jsp,我想把返回值带回去的主要内容,如果未能解决你的问题,请参考以下文章

为啥自己搭建的ssm框架 modelandview跳转页面,返回值有了但是页面不跳转?

Ssm框架下怎么把数据库数据动态显示到前端页面?

SSM框架下jsp页面怎么获取数据库的数据

ssh框架web项目从页面点击一个按钮 到返回结果的全部过程是啥 求详细

django 将view视图中的对象传入forms表单验证模块中

用SSM框架 HTML页面 ajax 怎么写一个从数据库获取数据的 二级联动的下拉菜单