怎么让springMVC controller中封装数据中的特殊字符不转义

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么让springMVC controller中封装数据中的特殊字符不转义相关的知识,希望对你有一定的参考价值。

参考技术A function doRequest(successCallback, errorCallback, url)
var name = $("#input1").val();
var value = "name":name;
try
var paramsInner =
url : url,
type : 'post',
dataType : 'text',
timeout : 60000,
success : function(data)
if (data.success == true)
successCallback(data);
else
errorCallback(data);

,
error : function(xhr, textStatus, errorThrown)
var err =
'result_code' : 1,
'error_code' : 1,
'error' : errorThrown
;
errorCallback(err);
,
data : "user":JSON.stringify(value)
;

/* paramsInner.data = params; */

$.ajax(paramsInner);本回答被提问者采纳

在springMVC中的Controller层中怎么获取页面中的input中用户输入的值?

参考技术A

在springMVC中的Controller层中获取页面中的input中用户输入的值的方法:

后台在采集jsp页面表单里面的数据时没有用到传统的request.getParameter(),而是在controller的传入参数多了几个对象。

    import java.util.Map;  

    import javax.servlet.http.HttpServletRequest;  

    import javax.servlet.http.HttpServletResponse;  

    import org.springframework.stereotype.Controller;  

    import org.springframework.web.bind.annotation.RequestMapping;  

    import org.springframework.web.servlet.ModelAndView;  

    import com.zyl.nonglin.base.BaseController;  

    import com.zyl.nonglin.base.entity.Vacate;  

    @Controller  

    @RequestMapping(value="/admin/qingjia")  

    public class VacateController extends BaseController  

    /** 

    * 跳转到请假页面 

    * @param req 

    * @param resp 

    * @return 

    */  

    @RequestMapping(value="/toVacate")  

    public ModelAndView toVacate(HttpServletRequest req,HttpServletResponse resp)  

    Map<String,Object> context = getRootMap();  

    return forword("/qingjia/vacate", context);  

      

    /** 

    * 提交请假信息 

    * @param vacate 

    * @param req 

    * @param resp 

    */  

    @RequestMapping(value="/addVacate")  

    public void addVacate(Vacate vacate,HttpServletRequest req,HttpServletResponse resp)  

    System.out.println(vacate.getClassNum());//  

    System.out.println(vacate.getReason());  

    System.out.println(vacate.getsName());  

    System.out.println(vacate.getsNum());  

    System.out.println(vacate.getsPhone());  

      

     

Spring MVC:

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的SpringMVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts2等。

以上是关于怎么让springMVC controller中封装数据中的特殊字符不转义的主要内容,如果未能解决你的问题,请参考以下文章

springmvc怎么重定向,从一个controller跳到另一个controller

SpringMVC中jsp怎么调用controller中的某个方法

springmvc的controller怎么给thymeleaf传值

springMVC整合quartz 定时任务 怎么调用Controller 更新页面数据

springMVC整合quartz 定时任务 怎么调用Controller 更新页面数据

aop怎么获取springmvc controller中的requestmapping