前言
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等技术的面试题。
公众号:程序猿学社
每周实时更新