北京圣思园JSP入门教程:HTML、GET&POST详解及Servlet基础
需积分: 9 134 浏览量
更新于2024-07-20
收藏 1.78MB PDF 举报
北京圣思园的JSP笔记由张龙(风中叶)撰写,主要围绕Java Web开发进行了深入讲解。该笔记系列共涉及三个部分:JavaWebLesson1、JavaWebLesson2和JavaWebLesson3。
在Lesson1中,重点介绍了HTML(超文本标记语言),它是构建网页的基础,文件通常以.htm或.html为扩展名。此外,笔记还涵盖了表单的概念,包括浏览器内核如WebKit和Trident的了解,以及CSS语法的基本用法。HTTP协议在此处被定义为基于请求/响应的无状态协议。
Lesson2更深入地讨论了浏览器与服务器之间的交互过程,尤其是GET和POST方法的区别。GET方法常用于获取资源,浏览器地址栏的显示形式直观可见,而POST方法则用于提交数据,由于数据隐藏在请求体中,不显示在地址栏。Tomcat的环境变量配置和部署描述符(web.xml)的重要性也得到了强调,比如如何在server.xml中添加配置以支持新的应用,并通过实例演示了如何启动Tomcat并访问JSP页面。
Lesson3聚焦于实战练习,包括课堂上的编程练习。JSP的执行流程被详细阐述,指出JSP实际上会被转化为Servlet来执行,脚本段(<% %>)和声明(<%! %>)在转换过程中分别对应类的成员变量和初始化代码。最后,对于文件上传,笔记明确指出必须使用POST方法而非GET,因为GET方法不安全且有大小限制。
这是一份实用的JSP学习资料,涵盖了从基础概念到实践应用的各个环节,适合初学者和有一定经验的开发者深入理解Java Web开发中的关键技术和工作原理。
2016-02-24 上传
2014-01-21 上传
2024-06-05 上传
2024-10-14 上传
2024-10-14 上传
2024-10-15 上传
2024-10-14 上传
icepoint223
- 粉丝: 0
- 资源: 6
最新资源
- 前端面试必问:真实项目经验大揭秘
- 永磁同步电机二阶自抗扰神经网络控制技术与实践
- 基于HAL库的LoRa通讯与SHT30温湿度测量项目
- avaWeb-mast推荐系统开发实战指南
- 慧鱼SolidWorks零件模型库:设计与创新的强大工具
- MATLAB实现稀疏傅里叶变换(SFFT)代码及测试
- ChatGPT联网模式亮相,体验智能压缩技术.zip
- 掌握进程保护的HOOK API技术
- 基于.Net的日用品网站开发:设计、实现与分析
- MyBatis-Spring 1.3.2版本下载指南
- 开源全能媒体播放器:小戴媒体播放器2 5.1-3
- 华为eNSP参考文档:DHCP与VRP操作指南
- SpringMyBatis实现疫苗接种预约系统
- VHDL实现倒车雷达系统源码免费提供
- 掌握软件测评师考试要点:历年真题解析
- 轻松下载微信视频号内容的新工具介绍