3 小草d使命

尚未进行身份认证

一个有思想的程序猿!

等级
博文 61
排名 8w+

JSP九大内置对象,四大作用域

JSP九大内置对象内置对象是在java脚本不需要创建,就可以直接使用的对象。①request:代表请求(用得多)HttpServletRequest对象。就是servlet里面的request常用属性:setCharacterEncodinggetParametersetAttributegetAttributegetSessiongetRequestDispatcher②...

2019-06-17 10:16:39

JSP脚本语法,第一个jsp程序案例,jsp页面脚本、指令、动作

第一个jsp的案例JSP:JavaServerPage Java服务器端页面。1、第1个JSP程序准备工作:先创建一个web项目a)JSP文件放置位置:在WebRoot文件夹下,不能在WEB-INF和lib里b)JSP文件必须以.jsp结尾xxx.jspc)JSP文件的构成:html标签+java代码d)JSP的访问方式:http://...

2019-06-17 09:27:27

Servlet三大作用域:Request、Session、Application

Request作用域当请求从一个action转发到一个jsp的时候,如果jsp中要使用action类中的变量,那么我们需要将action中的变量放入到request作用域中传给jsp。那么jsp中就可以通过request作用域获取到该变量。例如:登陆成功后需要在成功页面显示人员信息。Request对象类似于一个map集合。放数据的时候,放入键值对,取数据时通过键取值。request.set...

2019-06-16 18:05:56

Filter过滤器,和Listener监听器

Filter是运行web项目中的一个组件,当请求过来时,过滤器会先运行里面的代码,然后再把请求分发给真正要请求的资源。过滤器:过滤器可以过滤一个或者多个Servlet的请求,请求先经过过滤器,再经过Servlet响应从Servlet发出,会经过过滤器再响应结果给浏览器。过滤器的作用:过滤器中定义多个Servlet的共性代码,避免代码冗余。过滤器的开发步骤:编码implement...

2019-06-16 17:56:05

Servlet回话跟踪技术,Session和Cookie

会话跟踪技术在服务器端有一些资源文件,需要判断请求的状态,看该请求是否有权利访问资源文件,如果有就让该请求访问,否则就不让该请求访问。要实现该功能需要使用到会话跟踪技术。实现会话跟踪技术有两种方式:1.Cookie2.Session(重点)Cookie:1.cookie是由服务器端创建出来的。2.Cookie是保存在浏览器端的。3.浏览器端一旦有cookie信息了,那么浏览器请求...

2019-06-16 16:53:23

Form表单method属性的两种提交方式Get和Post的区别

Mothod属性是控制表单的提交方式的。表单提交方式有两种:post方式的提交,get方式提交(默认的方式)。两者的区别:1.get方式的提交,表单元素对应的值会以?key=value&key=value的方式显示在地址栏里面。Post方式不会。Post要相对安全一些。2.因为get方式要把数据显示在地址栏里面,所以他可以传递的数据量是有限制的。Post的大小是没有限制的。3....

2019-06-16 11:56:00

Servlet的请求转发和重定向的区别

Servlet的请求转发:两个资源文件对应一个请求和一个响应。转发是在服务器端起效果的。浏览器端是感觉不到的。转发的示例代码:RequestDispatcherrd=request.getRequestDispatcher(“/url-pattern”);rd.forward(request,response);//一般情况下,我们把两行代码合并成一行。request.getRequ...

2019-06-16 11:50:54

如何修改项目的访问路径context-root?

当你修改了web项目的名字后,该项目的context-root是没有被修改的。Context-root的作用是该项目部署到tomcat里面的名字。如何修改context-root呢?

2019-06-16 11:42:05

Servlet入门案例(三)Servlet的生命周期、api和请求方式、工作原理、注解开发

Servlet的API:HttpServletResponse:是对响应信息的封装。HttpServletRequest:是对请求信息的封装。Servlet(接口)|-GenericServlet(抽象类)|-HttpServlet(抽象类)|-FirstServlet(自定义的servlet)我们自定义的类是否实现了servlet接口,是...

2019-06-16 11:35:31

Servlet入门案例(二)MyEclipse部署Tomcat

MyEclipse简化servlet的开发。1.让MyEclipse和外部的tomcat这两个组件关联起来。MyEclipse的菜单里面—》windows-----》preferences2.创建出web项目。注意是webproject,不再是javaproject,也不是webserviceproject。创建项目时需要我们填写项目名,不要点Finish,要点next.再...

2019-06-16 11:10:32

Servlet入门案例(一)认识Servlet

1、什么是Servlet?servlet是在服务器上运行的小程序,一个servlet就是一个Java类,并且可以通过“请求-响应”编程模式来访问这个驻留在服务器内存里面的servlet程序2、为什么要使用servlet?我们把html放入到tomcat后,可以通过浏览器访问这些页面。但是这些页面都是静态不会变化的内容。任何人,任何时间看到的内容都是一样的。Servle...

2019-06-16 10:38:08

Tomcat的安装使用,修改默认8080端口号,查询端口号命令

Tomcat是一种服务器,是一种能够为多人同时提供服务的计算机。由性能优越的计算机硬件和能够监听用户请求,为用户提供服务的软件组成!Tomcat的使用非常简单,只需要将安装包解压到文件夹中就可以直接使用。解压之后的项目目录以及其作用为:启动Tomcat直接点击/bin/startup.bat。运行这个批处理文件就可以,运行会有一个黑窗口出现一大堆东西,出现下图所示的一大堆东西并且中间没...

2019-06-05 11:18:57

CSS语法大全,学习笔记

 序号名称说明/代码备注1.CSS中英文名层叠样式表CascadingStyleSheet 2.CSS文件拓展名...

2019-06-05 10:43:59

HTML语法大全----学习笔记

<![endif]--> HTML学习笔记(更新时间:20190531)序号名称说明/代码标签属性属性值备注1html中英文名称超文本标记语言Hype...

2019-06-01 18:06:29

Dao层设计思想、JdbcUtils类、数据库连接池技术

1 Dao设计思想Java语言要操作数据库表里面的数据时,要使用jdbc,但是jdbc的代码非常的繁琐,如果经常操作数据的话,这些代码的重复度会很高。所以我们把经常对表的相关操作封装到我们的dao类。这样就提高了代码的利用率,提高了系统的可维护性,可扩展性。Dao(dataaccessobject)数据访问对象。Dao里面需要有以下几个组件:1.Person类。实体类。a) 这个类跟...

2019-05-29 10:18:00

Jdbc连接Oracle数据库详细案例,占位符的使用

一、什么是jdbc?Javadatabaseconnectivity:Java连接数据库技术1.Sun公司研发java语言的程序员,他们定义出来的java连接数据库的一些接口。这些接口就是jdbc。2.接口没有具体的功能,但是他统一了java连接各个数据库的标准。具体的实现类有各个数据库厂商去实现。3.数据库厂商写好这些实现类后,把这些类打成压缩包,放到官网上,供java程序员下载...

2019-05-26 17:52:45

Oracle数据库的增、删、改,索引、视图以及序列的创建和销毁

一、Oracle数据库的建表操作数据库中是以表为单位进行数据的组织与整理的,数据库中的建表和java中的 建类作用相似。在开发中,java中的一个类中的属性和数据库表中的列属性对应,这个类也称为实体类;二、数据库的增删改1,数据库表的增加数据,也叫插入数据2,删除数据3,更新4,数据库对表中列的增删改--创建一个学生表CREATETABLEt_student( s...

2019-05-26 09:29:49

Oracle中的分组查询、子查询、多表连接

一、什么是分组查询?对表中的数据使用特定的列进行分组,对分组后的各组数据分别使用组函数处理。分组后,select后不能直接跟非分组依据列还有单行函数。还用昨天的两个表,employee员工表和department部门表来做测试:先来看一个需求:【查询各个部门的最高薪资】显然这是要进行分组来统计计算的,要根据department_id分组,然后再使用max函数统计每个分组中的薪资最大值...

2019-05-24 21:33:36

Oracle简单查询、条件查询、枚举查询、模糊查询、排序查询、函数查询等

Oracle数据库的简单查询查询语句语法结构:select列名1,列名2,列名3,…from表;在Oracle数据库下有一个employees员工表,有一个department部门表,一下操作均基于这两张表:主要字段有;Employees:员工表 Employee_id:员工编号, First_name:员工名 Last_name:员工姓 Email:邮箱 Ph...

2019-05-23 00:10:29

Oracle数据库的简单认识详细总结

一.什么是数据库?保存并组织管理数据的软件在使用数据库之前数据都是保存在计算机内存中的,那么在内存中的数据有以下特点i. 速度快ii. 瞬时性,一旦软件关闭或者电脑重启,数据丢失之后有了磁盘来保存数据,但是使用磁盘保存数据又有很多不足:i. 可以长久保存数据文件管理系统的不足:不支持并发访问文件管理系统的文件大小有限制查找性能不足没有数据类型的支持没有备份容灾机制所...

2019-05-22 23:51:56
奖章
  • 领英
    领英
    绑定领英第三方账户获取
  • Github
    Github
    绑定github第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。