您所在位置: 网站首页 / java WEB 学习路线 v0.1.docx / 文档详情
java WEB 学习路线 v0.1.docx 立即下载
2025-08-25
约9.8千字
约16页
0
20KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

java WEB 学习路线 v0.1.docx

javaWEB学习路线v0.1.docx

预览

免费试读已结束,剩余 11 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

javaWEB学习路线v0.1

第一篇:javaWEB学习路线v0.11.J2SE和Eclipse工具的使用集合类*List/Set/Map/IteratorJava反射机制正则表达2.数据库Mysql什么是数据库基本语法:建表删表、Mysql字段类型、单表增删改查条件控制语法:where/and/or/descMysql内置函数3.JDBC基础即:java连接数据库JDBC应用接口(API)开发数据库应用程序、实现将面向对象的设计映射到关系型数据库中、设计多层的数据库应用程序、数据库连接池技术。4.HTML_CSS_Javascript(静态页面基础)*HTML_CSS_Javascript基础语法5.ServletandJSP*Tomcat基础*Servlet基础Web.xml配置基础*Cookie*Session*Application*JSP语法基础6.Myeclipse7.1的使用7.学生信息管理系统项目实战8.JSTLJava标准标签库9.分层思想以及MVC10.BBS网站论坛项目实战11.XML+AJAXXML语法规范DOM和SAX解析方式Dom4jJDOM、JAXP解析实践AJAX简单异步请求12.SSH即三大主流框架spring、struts、hibernate13.UML统一建模语言RationalRose14.EJB3.0第二篇:javaWeb学习[小编推荐]JavaWeb学习笔记___d9.txt2010-12-1422:51Session(会话)Session对象1、存在于服务器端2、依赖于线程3、Session的生命周期,跟一次浏览器窗口有关,只要窗口不关闭,Session便存在,所以称会话。Session1、技术内核使用cookie:session参在与服务器端服务器端为多个session创建不同的sessionid把sessionid以cookie的形式送入到客户端request.getSession()内涵是:在cookie中查找sessionid,若cookie中存在sessionId,则根据sessionId,将sessionID对应的session找到,并返回;若cookie中并不存在sessionID,服务器端创建session,并将sessionID写入到Cookie中。2、当关掉对话窗口(结束一次会话)时,session并没有被删除,只是关掉对话窗口时,cookie被清空无法再获得sessionID,无法找到对应的session,但是session还是存在于服务器端。若想真正删除session,需要调用HttpSession中的invalidate()方法,使得session失效。3、服务器为了考虑效率,不会让无用的session存在很久,Http协议是无连接协议,服务器端无法判断客户端是否关闭“会话”,所以服务器设置了失效时间。若用户在了段时间内,不操作session,则系统删除session。我们可以设置此时间setMaxInactiveInterval(),但不推荐用户自行设置。4、session技术在很大程度上,依赖于Cookie,若Cookie被禁用,或浏览器不支持Cookie,则session就无法使用。5、为了解决第四点所引申的session不可用的问题。我们使用URL重写,将sessionID通过地址栏提交参数,发给服务器端。使用response.encodeURL()在地址栏中加载sessionID通过request.getParameter(jsessionid)得到sessionIDa、StringurlencodeURL(Stringurl);通过超链接,重新发出请求,此请求会在地址之后自动加上sessionID及其ID值,此方法又被子称为URL重写,或重新封装。b、StringurlencodeRedirectURL(Stringurl);将地址封装成sendRedirect方法所需要的地址,并在此地址后加入sessionIDServletAPI小结:HttpServletRequest:接口1、setAttribute()、getAttribute()、getAttributeNamesgetParameter()//只能获得表单中的内容2、getCharacterEncoding()、setCharacterEncoding()获得、设置request中的数据编码方式3、getContentType()得到MIME,即IE文件打开的方式4、Cookie[]getCookies()得到当前所有的cookie5、getSession()获得或创建session6、getRequestDispatcher(Stringpath)将目标
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

java WEB 学习路线 v0.1

文档大小:20KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用