java的经常遇到的问题

2024-10-28 21:24:03

1、servlet调试方式几种方法答:使用打印语句,使用TOMCAT日志,返回错误页面,使用IDE集成,重起服务器,直接查看HTML源代码,分别处理请求和响应数据。4、Get请求和Post请求区别答:a、Post是通过Http中的Post机制将表单中的数据提交道Action所制定的程序Get方法是通过Url请求来提交表单数据的。b.Get适用于传输数据量小于1K数据,执行效率高。Post传输数据量较大,但也有限量。

java的经常遇到的问题

2、描述servlet的生命周期,谁来控制servlet的生命周期,servlet生命周期在J2EE规范中是如何来定义的?答: Servlet 的生命周期始于将它装入 Web 服务器的内存时,并在终止或重新装入 Servlet 时结束。包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由 javax.servlet.Servlet 接口的 init, service 和 destroy 方法表达。服务器实例化一个servlet对象,容器运行其init方法,请求到达时运行其service方法,service方法根据请求的类型调用(doGet,doPost)方法,当服务器决定将实例销毁时调用其destory方法

java的经常遇到的问题

4、JSP构架模型Model1:纯jsp 维护难,代码可复用性差Model2:jsp+javabean 在jsp中使用usebean标签,代码在jsp中本质同Model1Mvc:jsp+servlet+javabean8、四大共享范围及区别答:a、page 当前页面。b、session 同一个网站内。c、request 从上一页到下一个页面。d、application 同一个网站内。生命周期不同request产生响应时生命周期结束,session在web.xml中设置生命周期时间、手动清除web容器重启生命周期结束。Webapplication容器重启、手动清除

java的经常遇到的问题java的经常遇到的问题java的经常遇到的问题
猜你喜欢