1、servlet 执行流程客户端发出 http 祈求,web 服务器将祈求转发到 servlet 容器,servlet 容器解析url 并根据 web.xml 找到相对应的 servlet,并将 request、response 对象传递给找到的 servlet,servlet 根据 request 就可以懂得是谁发出的祈求,祈求信息及其他信息,当 servlet 处理完业务逻辑后会将信息放入到 response 并响应到客户端。2、springMVC 的执行流程springMVC 是由 dispatchservlet 为关键的分层控制框架。首先客户端发出一种祈求 web 服务器解析祈求 url 并去匹配 dispatchservlet 的映射 url,假如匹配上就将这个祈求放入到 dispatchservlet,dispatchservlet 根据 mapping 映射配置去寻找相对应的 handel,然后把处理权交给找到的 handel,handel 封装了处理业务逻 辑 的 代 码 , 当 handel 处 理 完 后 会 返 回 一 种 逻 辑 视 图 modelandview 给dispatchservlet,此时的 modelandview 是一种逻辑视图不是一种正式视图,因此dispatchservlet 会通过 viewresource 视图资源去解析 modelandview,然后将解析后的参数放到 view 中返回到客户端并展现。3、给定一种 txt 文献,怎样得到某字符串出现的次数File file = new File("E://test.txt");InputStream is = new FileInputStream(file);byte b[] = new byte[1024];int a = is.read(b);String str[] = new String(b,0,a).split("");int count = 0;for(int i = 0;i