JSP教程:1天玩转JSP网站开发技术
JSP 是一种用来开发动态网站的技术,它基于 Java,是 Servlet(第一代 Java Web 开发技术)的升级版。
JSP 并不是一门新的编程语言,它只是一套技术规范,规定了如何用 Java 来开发动态网站,所以,学习 JSP 之前必须要具备 Java 基础。如果你不了解 Java,请阅读《Java教程》进行学习。
JSP 背靠 Java,它的优点是能够使用大量的组件,非常健壮和安全,所以霸占了企业级网站和大型网站开发。
JSP 的缺点也很明显,它架构复杂,部署成本高,并且调试困难(因为 JSP 代码会被转换成 Servlet 代码)。
这套 JSP 教程面向初学者,通俗易懂,案例丰富,7 天快速入门不是梦。如果你有网站开发的基础,只要稍加努力,1 天就可以玩转。
JSP 并不是一门新的编程语言,它只是一套技术规范,规定了如何用 Java 来开发动态网站,所以,学习 JSP 之前必须要具备 Java 基础。如果你不了解 Java,请阅读《Java教程》进行学习。
JSP 背靠 Java,它的优点是能够使用大量的组件,非常健壮和安全,所以霸占了企业级网站和大型网站开发。
JSP 的缺点也很明显,它架构复杂,部署成本高,并且调试困难(因为 JSP 代码会被转换成 Servlet 代码)。
这套 JSP 教程面向初学者,通俗易懂,案例丰富,7 天快速入门不是梦。如果你有网站开发的基础,只要稍加努力,1 天就可以玩转。
- 教程目录:
- 1. JSP是什么?
- 2. JSP的特点与工作流程
- 3. JSP与ASP、PHP的比较
- 4. JSP页面的组成及其元素
- 5. JSP开发环境搭建(Tomcat的安装和配置)
- 6. 第一个JSP程序
- 7. JSP注释(多种注释详解)
- 8. JSP声明:变量、方法和类的声明
- 9. JSP中嵌入Java代码
- 10. JSP表达式
- 11. JSP开发模式(四种模式)
- 12. JSP常见错误以及解决方案
- 13. JSP指令详解(三大指令)
- 14. JSP page指令
- 15. JSP include指令
- 16. JSP指令应用实例
- 17. JSP动作
- 18. JSP include动作
- 19. JSP param动作
- 20. JSP forward动作
- 21. JSP plugin动作
- 22. JSP useBean动作
- 23. JSP setProperty动作
- 24. JSP getProperty动作
- 25. JSP application 对象
- 26. JSP out对象:向客户端输出数据
- 27. JSP request对象:获取客户端的请求信息
- 28. JSP response对象:响应客户端的请求并向客户端输出信息
- 29. JSP session对象
- 30. JSP pageContext对象
- 31. JSP page对象
- 32. JSP config对象
- 33. JSP获取并显示字符串长度
- 34. 什么是JavaBean?
- 35. JavaBean工具
- 36. JavaBean规范
- 37. JavaBean的属性(Simple、Indexed、Bound、Constrained)
- 38. JavaBean的Scope属性
- 39. JavaBean事件
- 40. JavaBean实现用户登录界面
- 41. Servlet是什么?
- 42. Servlet的生命周期
- 43. Servlet的类和方法
- 44. Servlet客户端跳转
- 45. EL是什么?(详解)
- 46. JSP EL表达式的基本语法及运算符的优先级(一览表)
- 47. JSP EL 点(.)运算符和下标([])运算符
- 48. JSP EL算数运算符
- 49. JSP EL关系运算符
- 50. JSP EL逻辑运算符
- 51. JSP EL条件运算符
- 52. JSP EL empty空运算符
- 53. EL表达式中的常量与变量
- 54. EL表达式的保留字
- 55. EL表达式的内置对象及其作用域
- 56. 使用EL表达式访问JavaBean
- 57. 使用EL表达式访问集合
- 58. EL表达式内置对象param和paramValues
- 59. EL表达式内置对象cookie
- 60. EL表达式内置对象initParam
- 61. JDBC 的定义及产品组件
- 62. 建立JDBC连接
- 63. 利用JDBC发送SQL语句
- 64. JDBC API ResultSet接口(记录集接口)
- 65. JDBC RowSet接口
- 66. JDBC BaseRowSet类和CachedRowSet类
- 67. 填充CachedRowSet对象记录集(三种方法)
- 68. File类(在JSP中的使用)详解
- 69. 使用字节流读/写文件
- 70. RandomAccessFile类
- 71. JSP文件上传
- 72. XML是什么?
- 73. XML的基本语法
- 74. JDK 中的 XML API
- 75. DOM解析XML
- 76. SAX解析XML
- 77. DOM4j解析XML