手机版

jsp和servlet的知识点,面试必考!

时间:2025-05-16   来源:未知    
字号:

总结jsp/servlet所学的需要注意的知识点,面试必考。

1. 符合j2ee标准的web-app的目录结构

WEB-INF

classes web.xml lib

2. servlet开发过程

从httpservlet继承, 重写doget / doPost方法 部署web.xml

3. servlet声明周期

只有一个对象

第一次请求的时候被初始化,只一遍 初始化后先调用init方法,只一遍

每个请求,调用一遍service service doGet/doPost。以多线程的方式运行 不要在servlet中设计成员变量。 卸载前调用destroy方法

4. 为什么有2个init方法 5. /的含义

form

form提交中action的路径可以为虚拟路径, 也可以为绝对路径,/代表http://127.0.0.1/ web.xml

web.xml中url-pattern为webapplication根路径,/代表http://127.0.0.1/Test/

6. 乱码

总结jsp/servlet所学的需要注意的知识点,面试必考。

7. Cookie 和session的区别

注意cookie有时候禁不掉 Cookie 存储在客户端 两种类型

有声明周期 无声明周期

父路径不能访问子路径的cookie

典型应用:

3个月不用再登陆

购物车(http:///) 不可靠

session

存储在服务器端 两种实现方式 依赖于cookie url重写

同一个session的窗口共享一个session 典型应用: 用户登陆

购物车也可以用session实现。· 可靠

8. application (ServletContext)的概念 9. jsp初学者容易犯的错误

WEB-INF子目录下面不能放置html jsp 等文件

不能直接打开

总结jsp/servlet所学的需要注意的知识点,面试必考。

10. jsp/servlet连接数据库时要注意的事项

拷贝数据库驱动的jar包到apache-tomcat-6.0.14\webapps\Test\WEB-INF\lib文件夹 确认数据库已经启动 用户名、密码应该正确

11. <%! <%区别 12. 如何解决ie缓存问题 13. TestErr.jsp / ErrPage.jsp

不太稳定,有的时候不好使:

先不写这句话:<%@page errorPage="ErrPage.jsp"%> Ie不行,firefox行

14. <%@include和jsp:include的区别

<%@ include file="date.jsp" %>

include编译指令是在JSP程序的转换时期就将file属性所指定的程序内容嵌入,然后再编译执行;

只生成一个class文件 Include不能带参数

同一个request对象 常用

<jsp:include page="date.jsp" flush="true"/> 而include指令在转换时期是不会被编译的,只有在客户端请求时期如果被执行到才会被动态的编译载入 多个

<jsp:include>可以

不同的request对象,可以取得包含它的页面的参数,并添加了自己的参数 不常用

15. forward和sendredirect的区别

Sendredirect 是不同的request

Forward

虽然是不同的对象,但是,可以取到上一个页面的内容

总结jsp/servlet所学的需要注意的知识点,面试必考。

send后的语句会继续执行,除非return 速度慢

需要到客户端的往返,可以转到任何页面, 地址栏有变化

可以传参数,直接写在url后面

/代表的是http://127.0.0.1/

<%response.sendRedirect("/test/ServletToJSP");%> <form action="/test/ServletToJSP"> <a href="/test/ServletToJSP">test</a> 常用

forward后的语句不会继续发送给客户端 速度快

服务器内部转换, 地址栏没有变化 可以传参数

/代表的是http://127.0.0.1/test

("/servlet_jsp/ServletUseJsp.jsp") .forward(req, resp); 并且只能以/开头

this.getServletContext().getRequestDispatcher

常用

16. <jsp:useBean scope =

page|request|session|application> 17. jsp内置对象: out request response session application exception

jsp和servlet的知识点,面试必考!.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
    ×
    二维码
    × 游客快捷下载通道(下载后可以自由复制和排版)
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    VIP包月下载
    特价:29 元/月 原价:99元
    低至 0.3 元/份 每月下载150
    全站内容免费自由复制
    注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
    × 常见问题(客服时间:周一到周五 9:30-18:00)