Tomcat+Servlet面试题都在这里】的更多相关文章

下面是我整理下来的Servlet知识点:  图上的知识点都可以在我其他的文章内找到相应内容. Tomcat常见面试题 Tomcat的缺省端口是多少,怎么修改 Tomcat的缺省端口是多少,怎么修改 找到Tomcat目录下的conf文件夹 进入conf文件夹里面找到server.xml文件 打开server.xml文件 在server.xml文件里面找到下列信息 <Service name="Catalina"> <Connector port="8080&…
Tomcat&Servlet 一.web开发相关的概念 1. 软件架构 1.1 C/S架构 C:Client客户端, S:Server服务器 比如:QQ.微信.大型网游 优点: 显示效果炫 安全性高 服务器压力小 缺点: 需要安装软件,可能还要有依赖软件 更新维护不方便 1.2 B/S架构 B:Browser浏览器,S:Server服务器 比如:网页游戏,京东,淘宝,12306,网银 优点: 不需要安装软件,直接使用浏览器访问 更新维护方便 缺点: 安全性较低:HTTPS,U盾 服务器压力大:集…
在服务器里,有一个servlet,当客户端第一次访问服务器时,tomcat会 帮我们建一个servlet的对象出来,(注意: tomcat里面可能部署了10个Servlet,如果某一个Servlet从未有客户端调用过,那我们new它的实例,企不是没有意义,所以new实例 出来,是客户端第一次访问的时候.)然后帮忙高用init(ServletConfig)方法,这个方法可以做一些初始化的工作,而且这个方法也只调用一 次,接着以多经程的方式,处理客户端的请求,例如一个请求过来了,tomcat帮忙调用…
1 TOMCAT ---> servlet概念 2 TOMCAT 目录结构 (各个文件夹都存放什么东西) 3 TOMCAT 程序的层级 web | |---- js,jsp,html,css (资源文件在web根目录下面 可以被浏览器直接访问) | |----WEB-INF (配置文件 web.xml lib --jar classes--java编译后的字节码文件 注意:此文件夹下面的东西不能被外部直接访问) | |--- classes |--- lib |--- web.xml 4 jav…
1.字符编码的原由 1.1 request和response的默认编码是? 如果未指定字符编码,则Servlet规范要求使用ISO-8859-1的编码. HTTP消息正文(请求或响应)的字符编码在Content-Type头字段中指定. 如Content-Type:text / html; charset = ISO-8859-1明确声明正在使用默认值(ISO-8859-1).见HTTP 1.1 Specification, Section 3.7.1最后一段. SP规范进一步指定了JSP页面的行…
一.Tomcat的缺省是多少,怎么修改 Tomcat的缺省端口号是8080. 修改Tomcat端口号: 1.找到Tomcat目录下的conf文件夹 2.进入conf文件夹里面找到server.xml文件 3.打开server.xml文件 4.在server.xml文件里面找到下列信息 maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″ enableLookups=”false” redirectPort=”8443″ accept…
1.讲下servlet的执行流程. Servlet的执行流程也就是servlet的生命周期,当服务器启动的时候生命周期开始,然后通过init()<启动顺序根据web.xml里的startup-on-load来确定加载顺序> 方法初始化servlet,再根据不同请求调用doGet或doPost方法,最后再通过destroy()方法进行销毁. 2.Get和Post的区别 在页面提交数据时,get的数据大小有限制4k,post没有限制,get请求提交的数据会在地址栏显示,post不显示,所以post…
一.Tomcat的缺省是多少,怎么修改 Tomcat的缺省端口号是8080. 修改Tomcat端口号: 1.找到Tomcat目录下的conf文件夹 2.进入conf文件夹里面找到server.xml文件 3.打开server.xml文件 4.在server.xml文件里面找到下列信息 maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″ enableLookups=”false” redirectPort=”8443″ accept…
Tomcat主要充当servlet/JSP容器,不过它却有大量的功能可以与传统的Web服务器相媲美,对公共网关接口(Common Gateway Interface)的支持就是其中之一. 传统的Web服务器为了响应浏览器的请求,提供了运行外挂程序的一种方式,典型地用于处理基于Web的表单.这种机制叫做CGI. CGI之所以称为通用,是因为它几乎可以调用所有编程或脚本语言:Perl.Python.awk.Unix Shell脚本,甚至还可以选择性地支持Java. 实际上,由于启动负荷过载,您可能不…
前面相继介绍了Android网络编程里的Socket传输图片.HttpURLConnection,今天看HttpClient. 第一部分:JavaEE版的Eclipse配置Tomcat [备注:开发后台server用Eclipse的JavaEE版最好的,但单就Tomcat来说(不写jsp之类的),本文以下的server方面操作在普通版的Eclipse也是能够的. 我这里为了和ADT-bundle分开.特意又一次安个JavaEE版的Eclipse.] 1.下载Eclipse的Tomcat插件:ht…