摘要: 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作。 2.DispatcherServlet查询一个或多个HandlerMapping,找到处理请求的Controller. 3.DispatcherServlet请 阅读全文
posted @ 2017-05-28 20:31 一笑奈何莫洛兮 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1. 下面哪些是Thread类的方法() A start() B run() C exit() D getPriority() 答案:ABD 解析:看Java API docs吧:http://docs.oracle.com/javase/7/docs/api/,exit()是System类的方法, 阅读全文
posted @ 2017-05-28 20:30 一笑奈何莫洛兮 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 一、Struts2的总结 1、Struts 2的工作流程,从请求说起 (1)客户端浏览器发出HTTP请求。 (2)根据web.xml配置,该请求被FilterDispatcher接收。 (3)根据struts.xml配置,找到需要调用的Action类和方法,经过一系列的拦截器(Interceptor 阅读全文
posted @ 2017-05-28 20:29 一笑奈何莫洛兮 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 6、返回HTTP响应到客户端浏览器。 1、写出你熟悉的开源框架以及各自的作用(项目中为什么使用SSH) 答:框架:hibernate,spring,struts1/struts2.Hibernate主要用于数据持久化;封装了JDBC操作;还提供了一个易用的、高效率的对象关系映射框架;Spring 的 阅读全文
posted @ 2017-05-28 20:28 一笑奈何莫洛兮 阅读(281) 评论(0) 推荐(0) 编辑
摘要: Struts2与Struts1的面试题 ###1.Struts2与Struts1的联系与区别?为什么要用Struts2? struts1与struts2都是mvc框架的经典实现模式。 Struts2不是从Struts1升级而来,而是由WebWork改名而来,而WebWork只是Xwork加了很多WE 阅读全文
posted @ 2017-05-28 20:27 一笑奈何莫洛兮 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Java中switch可以接收的数据类型 Java支持的数据类型有五种 他们分别是: byte、char、short、int、enum; 以上是JDK1.6以前的版本。 JDK1.7时,又增加了String, Java支持的数据类型有五种 他们分别是: byte、char、short、int、enu 阅读全文
posted @ 2017-05-28 20:26 一笑奈何莫洛兮 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JVM在执行方法main时,会创建java栈(属于某一个线程,不共享),并将变量 a存储到局部变量区,在调用方法change时,根据(invoke**)指令,为change创建一个新的栈帧,并将参数保存在新栈帧的局部变量区,在执行ireturn指令后,将栈顶元素返回到调用方法的栈中,创建的栈帧也被撤 阅读全文
posted @ 2017-05-28 20:09 一笑奈何莫洛兮 阅读(209) 评论(0) 推荐(0) 编辑