当前位置:网站首页 > Java教程 > 正文

java web开发技术教程 李希勇

第1章JavaWeb开发环境简介


1.1JSP基础知识


1.1.1JSP概念


1.1.2JSP页面


1.1.3JSP的运行原理


1.2JavaWeb的开发环境


1.2.1JDK安装配置


1.2.2Tomcat服务器的搭建


1.2.3使用MyEclipse建立一个JavaWeb项目


1.2.4测试JSP程序


1.3本章小结


习题


案例实训


第2章JSP基础语法


2.1JSP基本结构


2.2变量和方法的声明


2.2.1声明变量


2.2.2声明方法


2.2.3声明类


2.3Java程序片段


2.4表达式


2.5JSP注释


2.5.1HTML注释


2.5.2JSP注释


2.6本章小结


习题


案例实训


第3章JSP指令和动作元素


3.1page指令


3.1.1设置页面编码


3.1.2错误页的设置


3.1.3数据库连接操作


3.2include指令


3.3动作标签


3.4动作标签


3.5动作标签


3.6动作标签


3.7动作标签


3.8本章小结


习题


案例实训


第4章JSP常用内置对象


4.1JSP内置对象及作用域概述


4.1.1JSP内置对象


4.1.2JSP的作用域


4.2request对象


4.2.1获取客户提交的信息


4.2.2处理汉字信息


4.2.3常用方法举例


4.2.4用户注册


4.3response对象


4.3.1动态响应contentType属性


4.3.2response的HTTP文件头


4.3.3response重定向


4.4session对象


4.4.1session对象的ID


4.4.2session对象与URL重写


4.4.3session对象常用的方法


4.4.4登录及注销


4.5application对象


4.5.1application对象的常用方法


4.5.2用application对象制作留言板


4.6out对象


4.7本章小结


习题


案例实训


第5章XML简介


5.1认识XML


5.2XML解析


5.2.1DOM解析操作


5.2.2SAX解析操作


5.2.3XML解析的好帮手:JDOM


5.2.4最出色的解析工具:DOM4J


5.3本章小结


习题


案例实训


第6章Servlet技术


6.1Servlet简介


6.1.1JSP与Servlet的关系


6.1.2Servlet能够执行的功能


6.1.3Servlet工作体系结构及生命周期


6.2Servlet的操作实例


6.2.1使用Servlet获取用户提交信息


6.2.2使用Servlet实现页面转发和重定向


6.2.3基于Servlet的网络通讯录的实现


6.3Servlet过滤器


6.3.1一个字符过滤器的实现


6.3.2过滤器链的实现


6.4Servlet监听器


6.4.1实现Servlet监听器开发与部署的方法


6.4.2实现ServletContext监听器


6.4.3实现HttpSession监听器


6.4.4实现ServletRequest监听器


6.5本章小结


习题


案例实训


第7章MVC


7.1了解MVC模式


7.1.1理解MVC设计模式


7.1.2Model1介绍


7.1.3基于MVC设计模式的Model2


7.2为什么要使用MVC模式


7.2.1使用Model1存在的问题


7.2.2MVC模式的优势


7.3深入MVC


7.3.1MVC处理过程


7.3.2MVC的适用范围


7.4本章小结


习题


案例实训


第8章Tomcat数据库连接池


8.1数据库连接池概述


8.1.1为什么使用数据库连接池


8.1.2数据库连接池能做什么


8.2数据源操作原理


8.3在Tomcat中使用数据库连接池


8.4查找数据源


8.5本章小结


习题


案例实训


第9章表达式语言


9.1表达式语言简介


9.2表达式语言的内置对象


9.2.1访问4种属性范围的内容


9.2.2调用内置对象操作


9.2.3接收请求参数


9.3集合操作


9.4在MVC中应用表达式语言


9.5运算符


9.6本章小结


习题


案例实训


第10章标签编程和JSTL标签库


10.1标签编程简介


10.2JSTL简介


10.3安装JSTL1.2


10.4核心标签库


10.4.1表达式控制标签


10.4.2流程控制标签


10.4.3循环标签


10.4.4Url操作标签


10.5I18N格式标签库


10.5.1数字日期格式化


10.5.2读取消息资源


10.5.3国际化


10.6SQL标签库


10.6.1设置数据源


10.6.2SQL操作标签


10.7XML标签库


10.7.1XML核心标签库


10.7.2XML流程控制


10.7.3XML的文件转换


10.8函数标签库


10.9本章小结


习题


案例实训


第11章Ajax技术


11.1Ajax的由来


11.2初识Ajax


11.3关于同步与异步交互方式


11.4Ajax运行原理


11.5体验Ajax


11.5.1传统实现方式


11.5.2Ajax的实现方式


11.6XMLHttpRequest对象


11.6.1XMLHttpRequest对象的方法


11.6.2XMLHttpRequest的属性


11.7Ajax对不同请求提交方式的处理


11.7.1POST提交方式的处理


11.7.2GET提交方式的处理


11.7.3利用Ajax技术的页面提示效果


11.8Ajax核心工作机制


11.8.1初始化对象


11.8.2指定响应处理函数


11.8.3发出HTTP请求


11.8.4处理服务器返回的信息


11.9级联菜单的设计与实现


11.10自动补全功能


11.11Ajax存在的问题


11.12本章小结


习题


案例实训


附录A习题(选择题)参考答案


参考文献


......


  • 上一篇: 编写java教程
  • 下一篇: java旋转相册教程
  • 版权声明


    相关文章:

  • 编写java教程2024-12-13 23:34:06
  • java mac 教程2024-12-13 23:34:06
  • java erp系统视频教程2024-12-13 23:34:06
  • html java教程2024-12-13 23:34:06
  • 471集教程java2024-12-13 23:34:06
  • java旋转相册教程2024-12-13 23:34:06
  • java源码剖析教程2024-12-13 23:34:06
  • 全套java编程教程2024-12-13 23:34:06
  • java配置安装教程2024-12-13 23:34:06
  • Java 外卖项目教程2024-12-13 23:34:06