热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

javaweb应用开发渐进教程_JavaWeb应用开发渐进教程

第1章JavaWeb概述1.1HTTP与Web页1.1.1HTTP1.1.2静态Web页1.1.3动态Web页1.2Java服务器端开发相关技术1.2.1Servlet技术1.2.

第1章 Java Web概述

1.1 HTTP与Web页

1.1.1 HTTP

1.1.2 静态Web页

1.1.3 动态Web页

1.2 Java服务器端开发相关技术

1.2.1 Servlet技术

1.2.2 JSP技术

1.2.3 JSP与Servlet的关系

1.2.4 JavaBean技术

1.3 设计模式与JavaWeb开发框架

1.3.1 MVC设计模式简介

1.3.2 Java Web常用开发框架简介

习题

第2章 JSP元素

2.1 常用的HTML标记

2.1.1 HTML基本标记

2.1.2 表格标记

2.1.3 表单标记

2.2 JSP指令

2.2.1 include指令

2.2.2 page指令元素

2.3 JSP脚本

2.3.1 声明

2.3.2 表达式

2.3.3 脚本小程序

2.4 JSP动作

2.4.1 动作

2.4.2 动作

2.4.3 动作

习题

第3章 JSP内置对象

3.1 JSP内置对象概述

3.2 0ut隐含对象

3.2.1 显示输出主要方法

3.2.2 缓冲区相关的方法

3.3 request隐含对象

3.3.1 用request读取客户端传递来的参数

3.3.2 request作用范围变量

3.3.3 用request读取系统信息

3.4 response隐含对象

3.4.1 输出缓冲区与响应提交

3.4.2 HTTP响应报头设置

3.4.3 用response实现JSP页面重定向

3.4.4 用response实现文件下载

3.5 COOKIE管理

3.5.1 COOKIE概述

3.5.2 COOKIE回传和读取

3.6 application隐含对象

3.6.1 application对象的生命周期及作用范围

3.6.2 Servlet Context接口

3.6.3 application属性

3.7 session隐含对象

3.7.1 session生命期及跟踪方法

3.7.2 session对象和application对象的比较

3.7.3 session对象和COOKIE对象的比较

3.7.4 session对象主要方法

3.8 用户登录界面设计

习题

第4章 Servlet技术

4.1 Servlet编程

4.1.1 Servlet程序的生命周期

4.1.2 Servlet编写和部署过程

4.1.3 Servlet应用示例

4.2 Servlet包的构成

4.2.1 Servlet包的构成

4.2.2 javax.servlet其他相关类

4.2.3 HttpServlet抽象类

……

第5章 JavaBean技术

第6章 JDBC技术

第7章 BBS系统设计与实现

第8章 Struts 2基础

第9章 深入学习Struts 2

第10章 网上书店系统



推荐阅读
  • 本文介绍了Sencha Touch的学习使用心得,主要包括搭建项目框架的过程。作者强调了使用MVC模式的重要性,并提供了一个干净的引用示例。文章还介绍了Index.html页面的作用,以及如何通过链接样式表来改变全局风格。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • 本文介绍了ASP.NET Core MVC的入门及基础使用教程,根据微软的文档学习,建议阅读英文文档以便更好理解,微软的工具化使用方便且开发速度快。通过vs2017新建项目,可以创建一个基础的ASP.NET网站,也可以实现动态网站开发。ASP.NET MVC框架及其工具简化了开发过程,包括建立业务的数据模型和控制器等步骤。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 在说Hibernate映射前,我们先来了解下对象关系映射ORM。ORM的实现思想就是将关系数据库中表的数据映射成对象,以对象的形式展现。这样开发人员就可以把对数据库的操作转化为对 ... [详细]
  • 本文介绍了在SpringBoot中集成thymeleaf前端模版的配置步骤,包括在application.properties配置文件中添加thymeleaf的配置信息,引入thymeleaf的jar包,以及创建PageController并添加index方法。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
  • 后台获取视图对应的字符串
    1.帮助类后台获取视图对应的字符串publicclassViewHelper{将View输出为字符串(注:不会执行对应的ac ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • springmvc学习笔记(十):控制器业务方法中通过注解实现封装Javabean接收表单提交的数据
    本文介绍了在springmvc学习笔记系列的第十篇中,控制器的业务方法中如何通过注解实现封装Javabean来接收表单提交的数据。同时还讨论了当有多个注册表单且字段完全相同时,如何将其交给同一个控制器处理。 ... [详细]
  • MVC设计模式的介绍和演化过程
    本文介绍了MVC设计模式的基本概念和原理,以及在实际项目中的演化过程。通过分离视图、模型和控制器,实现了代码的解耦和重用,提高了项目的可维护性和可扩展性。详细讲解了分离视图、分离模型和分离控制器的具体步骤和规则,以及它们在项目中的应用。同时,还介绍了基础模型的封装和控制器的命名规则。该文章适合对MVC设计模式感兴趣的读者阅读和学习。 ... [详细]
author-avatar
吴怡瑜故事_398
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有