jsp课堂笔记5 Java servlet】的更多相关文章

servlet的创建 servlet类就是一个包含javax.servlet.http包中的HttpServlet类 部署web.xml文件 在<sevlet>标签中创建 <servlet-name>创建servlet的名字 <servlet-class>标记用哪一个类来创建servlet 在<servlet-mapping>中创建请求该servlet的URL <servlet-name>已经创建的servlet的名字 <url-patte…
1.servlet的存在就是要为客户服务.servlet的任务就是得到一个用户的请求,再发回一些响应. 请求可能很复杂,也可能很简单,例如,“为我的购物车结账”,这个请求携带了一些重要的数据,你必须知道如何获取这些数据:相应的,响应也可能需要携带一些东西,你必须知道怎样把这些附加信息写入响应. servlet既可以直接输出响应给Web容器,也可以转发请求给JSP 2.Web容器(例如Tomcat)全盘控制着servlet的一生. 用户点击一个URL,这个URL指向一个servlet 容器“看出”…
jsp页面的基本结构 jsp标记 普通html标记 变量和方法的声明 java程序片 java表达式 变量和方法的声明 <%!    %>   标记符号之间声明变量和方法 成员变量即全局变量,每次操作会影响其他用户 一般写在文件的前面 当一个线程执行java程序片期间调用synchronized时,其他线程同样调用该方法就必须等待上一个结束 java程序片 <%    %>  操作成员变量 调用页面方法 声明和操作局部变量 声明的变量在当前页面有效 页面中多个程序片按顺序 执行 程…
Javabean是一个可重复使用的软件组件,实际上是一种java类 实现代码重复利用 易编写易维护易使用 jsp页面的主要任务是显示页面,不负责数据的逻辑业务处理 将数据处理过程中指派一个或多个bean完成数据处理,并将结果存放在bean中,然后由jsp负责显示 bean的编写 编写bean类必须含有get和set,对于boolean允许使用”is“代替上面的get.set. 构造方法必须是public.无参数的 创建bean必须带有包名 编译后的字节码存储在WEB-INF\classes中 j…
Http协议是一种无状态协议,一个用户向服务器发出请求(request),然后服务器返回响应(response),在服务端不保留链接相关信息.session对象可以使服务器记住当前用户   request对象:封装了用户提交的信息 获取用户信息 如用户通过表单或者AJAX发出get或post请求:被请求的页面就使用request获取请求中的键值对 处理汉字信息 request对象获取用户提交信息中有汉字字符会出现乱码现象 对信息重编码 String str =request.getParamte…
设计模式概念 1.1 什么是设计模式 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路.它不是语法规定,而是一套用来提高代码可复用性.可维护性.可读性.稳健性以及安全性的解决方案. 1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了<设计模式:可复用面向对象软件的基础>一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」. 这 23 种设计模式的本质是面向对象设计原则的实际运用,是对…
目录 JDBC简介 工作原理: 工作过程: JDBC驱动与连接 JDBC驱动 连接JDBC驱动 1.下载特定数据库的JDBCjar包 2.加载并注册数据库驱动 3.连接驱动 JDBC常见API JDBC数据查询 一般查询 1.接口详解 2.一般查询示例程序 JDBC数据维护 数据维护一般流程 更新数据 插入数据 1.插入单条记录 2.批量插入数据 删除数据 拓展 JDBC中设置Date类型参数 1.手动设置时间 2.自动获取本地时间 JDBC简介 JDBC:JDBC在应用程序与数据库之间起到了一…
http协议:规范浏览器和服务器交互或通信的规则 https:基于http实现,比http更加安全,提供了身份验证和通信内容加密  服务器:1.配置比较高的电脑  2.他就是一个应用 http1.0:和http1.1的区别 http1.0通信机制,每次浏览器向服务器发送请求都必须先建立TCP连接,等到服务器响应后就关闭 http1.1通讯机制, 建立一次TCP链接,可以发送多个请求,服务器做出多个响应后才关闭TCP http消息 请求 请求行 请求方式 请求的资源地址 请求的协议和版本号 请求头…
网易云课堂<30天轻松掌握JavaWeb视频>servlet部分 课时57 servlet开发入门 servlet简介 Servlet是sun公司提供的一门用于开发动态web资源的技术.Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤: 1.编写一个Java类,实现servlet接口. 2.把开发好的Java类部署到web服务器中. Servlet 简介 Servlet 是什么?   Java S…
与JSP指令元素不同的是,JSP动作元素在请求处理阶段起作用.JSP动作元素是用XML语法写成的. 利用JSP动作可以动态地插入文件.重用JavaBean组件.把用户重定向到另外的页面.为Java插件生成HTML代码. 动作元素只有一种语法,它符合XML标准:<jsp:action_name attribute="value" /> 所有的动作要素都有两个属性:id属性和scope属性. id属性: id属性是动作元素的唯一标识,可以在JSP页面中引用.动作元素创建的id值…