前言

1、什么是Spring MVC ?简单介绍下你对springMVC的理解?

2、SpringMVC的流程?

3、Spring mvc的优点

4、Spring MVC的主要组件?

5、SpringMVC和struts2的区别有哪些?

6、SpringMVC怎么样设定重定向和转发的?

7、SpringMVC怎么和AJAX相互调用的?

8、SpringMVC里面拦截器是怎么写的?

9、如何解决POST请求中文乱码问题,GET的又如何处理呢?

<filter>
    <filter-name>CharacterEncodingFilter</filter-name>
    <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
    <init-param>
        <param-name>encoding</param-name>
        <param-value>utf-8</param-value>
    </init-param>
</filter>
<filter-mapping>
    <filter-name>CharacterEncodingFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>
<ConnectorURIEncoding="utf-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>
String userName = new String(request.getParamter("userName").getBytes("ISO8859-1"),"utf-8")

10、Spring MVC的异常处理?

11、SpringMvc的控制器是不是单例模式,如果是,有什么问题,怎么解决?

12、SpingMvc中的控制器的注解一般用哪个,有没有别的注解可以替代?

13、 @RequestMapping注解用在类上面有什么作用?

14、怎么样把某个请求映射到特定的方法上面?

15、如果在拦截请求中,我想拦截get方式提交的方法,怎么配置?

16、怎么样在方法里面得到Request,或者Session?

17、如果想在拦截的方法里面得到从前台传入的参数,怎么得到?

18、如果前台有很多个参数传入,并且这些参数都是一个对象的,那么怎么样快速得到这个对象?

19、SpringMvc中函数的返回值是什么?

20、SpringMvc用什么对象从后台向前台传递数据的?

21、SpringMvc中有个类把视图和数据都合并的一起的,叫什么?

22、怎么样把ModelMap里面的数据放入Session里面?

23、当一个方法向AJAX返回特殊对象,譬如Object,List等,需要做什么处理?

关注公众号程序猿学社,回复关键字"面试",获取zk,dubbo,springboot,springcloud,mybatils,apollo等技术的面试题。

公众号:程序猿学社

每周实时更新

12-24 21:55