10 2018 档案

JSP自定义标签(标签处理器 tld文件)
摘要:标签的形式如下,标签处理器就是处理JSP页面中的标签的属性和内容,定义好之后就跟使用JSTL一样 经典标签处理器(JSP2.0以前):实现接口Tag、IterationTag、BodyTag的标签处理器都叫做经典标签处理器。 简单标签处理器(JSP2.0引入):实现接口SimpleTag或者继承类S 阅读全文

posted @ 2018-10-30 23:37 0820LL 阅读(1009) 评论(0) 推荐(0) 编辑

Spring Cloud
摘要:先学Spring、Spring MVC、Spring Boot 阅读全文

posted @ 2018-10-30 11:06 0820LL 阅读(85) 评论(0) 推荐(0) 编辑

Spring Boot
摘要:先学Spring和Spring MVC 阅读全文

posted @ 2018-10-30 11:05 0820LL 阅读(66) 评论(0) 推荐(0) 编辑

Spring MVC
摘要:SpringMVC 是一个包含了 Dispatcher servlet 的 MVC 框架,它调用控制器方法并转发到视图, SpringMVC 能够加速开发的功能列表: 1. SpringMVC 中提供了一个开箱即用 Dispatcher servlet,无需额外开发。 2. SpringMVC 中使 阅读全文

posted @ 2018-10-30 11:04 0820LL 阅读(159) 评论(0) 推荐(0) 编辑

Spring
摘要:Sping 模块都打包成了 JAR 文件,其命名格式如下 Spring 模块的官网下载地址 http://repo.spring.io/release/org/springframework/ 也可采用 Maven 工具来下载 Spring 模块,使用管理工具的好处是在下载一个 Spring 模块时 阅读全文

posted @ 2018-10-30 10:56 0820LL 阅读(114) 评论(0) 推荐(0) 编辑

JSTL(JSP标准标签库)
摘要:JSP标准标签库(JavaServer Pages Tag Library, JSTL)是一个定制JSP标签库的集合,封装了JSP应用的通用核心功能。用来解决像遍历Map或集合、条件测试、XML处理,甚至数据库访问和数据操作等常见的问题。 使用JSTL前的准备 JSTL的相关jar包可以从Tomca 阅读全文

posted @ 2018-10-28 00:00 0820LL 阅读(650) 评论(0) 推荐(0) 编辑

EL(表达式语言)
摘要:EL表达式的主要作用 1)获取数据。EL使得获取JavaBean中的数据变得非常简单,也可以替换JSP页面中的脚本元素,从各种类型的web域中获取数据。 2)执行运算。利用EL表达式可以在JSP页面中执行一些基本的算术运算、关系运算、逻辑运算。 3)获取web开发常用对象,EL中定义了11个内置对象 阅读全文

posted @ 2018-10-26 16:12 0820LL 阅读(864) 评论(0) 推荐(0) 编辑

Eclipse新建JSP文件的默认编码
摘要:默认情况下,Eclipse新建的JSP文件的编码是“ISO-8859-1”,不支持中文。需要手动修改为“UTF-8” 以下设置可使Eclipse生成的JSP文件的默认编码为“UTF-8” 修改后的效果 阅读全文

posted @ 2018-10-26 09:37 0820LL 阅读(138) 评论(0) 推荐(0) 编辑

JSP脚本元素(声明 %! 表达式 %= 脚本 %)
摘要:JSP脚本元素包括声明、表达式、脚本 声明(declaration):用于在JSP页面中声明合法的变量和方法。以“<%!”开始,以“%>”结束。 在JSP页面中,一个声明可以出现在任何地方,并且一个页面可以有多个声明。 表达式(expression):计算表达式的值,并使用隐式对象out将结果以字符 阅读全文

posted @ 2018-10-25 19:03 0820LL 阅读(1013) 评论(0) 推荐(0) 编辑

JSP动作
摘要:JSP动作元素在请求处理阶段起作用,他们会被转换成Java代码来执行操作,如访问一个Java对象或调用方法。 JSP动作元素是用XML语法写成的。 动作元素基本上都是预定义的函数,JSP规范定义了一系列的标准动作,这些标准动作使用jsp作为前缀: 所有动作元素都要有两个属性:id属性、scope属性 阅读全文

posted @ 2018-10-25 19:01 0820LL 阅读(184) 评论(0) 推荐(0) 编辑

include 指令和 include 动作引入 jsp 页面时中文乱码
摘要:include指令:<%@ include file="new.jsp" %> include动作:<jsp:include page="new.jsp" flush="true" /> include指令,资源引入发生在JSP页面翻译时,即当JSP容器将页面转换生成Servlet时,include 阅读全文

posted @ 2018-10-25 19:01 0820LL 阅读(747) 评论(0) 推荐(0) 编辑

EL 11个内置对象
摘要:JSP开发人员可以在EL表达式中使用EL隐式对象,而不用任何显式的编码或声明。语法如下: 在JSP页面中,可以使用JSP脚本来 <% ... %> 访问JSP隐式对象(9个)。但是在免脚本的JSP页面中则不可能访问这些JSP隐式对象,因此EL提供了一组自己的隐式对象(11个)来访问不同的对象。 pa 阅读全文

posted @ 2018-10-24 18:38 0820LL 阅读(234) 评论(0) 推荐(0) 编辑

JSP属性的四种保存范围(page request session application)
摘要:JSP提供了四种属性的保存范围,分别为page、request、session、application 其对应的类型分别为:PageContext、ServletRequest、HttpSession、ServletContext page范围:属性只在一个页面有效,页面跳转之后无效。 可通过内置对 阅读全文

posted @ 2018-10-24 11:19 0820LL 阅读(1189) 评论(0) 推荐(0) 编辑

JSP 9个内置对象
摘要:JSP内置对象(隐式对象)是JSP容器为每个页面自动实例化的一组对象,开发者可直接使用,也被称为预定义变量。 JSP容器提供了9个内置对象 request 类型:javax.servlet.http.HttpServletRequest接口类型的引用变量 描述:来自客户管的请求经由Servlet容器 阅读全文

posted @ 2018-10-23 23:13 0820LL 阅读(183) 评论(0) 推荐(0) 编辑

JSP指令(page include taglib)
摘要:JSP指令指示JSP转换器如何翻译JSP页面到Servlet;JSP指令用来设置整个JSP页面相关的属性,如网页编码方式、脚本语言等 JSP指令的格式: 常用的三个指令: page指令 大部分page指令可以出现在页面的任何位置,但当page指令包含contentType或pageEncoding属 阅读全文

posted @ 2018-10-23 23:08 0820LL 阅读(421) 评论(0) 推荐(0) 编辑

JSP概述、API、注释
摘要:JSP自带的API包含4个包,可通过Tomcat的官网查看,JSP和EL的API是分开的 其中两个重要的接口是JspPage接口和HttpJspPage接口。HttpJspPage接口是JspPage接口的子接口,JspPage接口是Servlet接口的子接口。 所有的JSP页面实现类必须实现Jsp 阅读全文

posted @ 2018-10-23 23:01 0820LL 阅读(574) 评论(0) 推荐(0) 编辑

Tomcat的下载、安装、启动与关闭
摘要:ubuntu server 16.04 从官网下载 Binary Distributions 版本的相应的压缩包, https://tomcat.apache.org/download-90.cgi 解压后,放到想要的目录即可。 启动和关闭Tomcat服务器 进入tomcat目录下的bin目录,执行 阅读全文

posted @ 2018-10-22 13:04 0820LL 阅读(958) 评论(0) 推荐(0) 编辑

Servlet会话管理三(HttpSession)
摘要:Session是服务器端技术,服务器在运行时可以为每一个用户的浏览器创建一个其独享的HttpSession对象。由于Session为浏览器用户所独享,所以用户在访问服务器的web资源时,可以把各自的数据放在各自的Session对象中,当用户再次访问服务器中的其他web资源时,其他web资源再从Ses 阅读全文

posted @ 2018-10-21 23:51 0820LL 阅读(637) 评论(0) 推荐(0) 编辑

CSS基本知识
摘要:CSS规则有两个主要部分组成:选择器,一条或多条声明 选择器通常是需要改变样式的HTML元素 每条声明由一个属性和一个值组成 属性是希望设置的样式属性。每个属性有一个值。属性和值之间用冒号分开。 CSS选择器 CSS选择器是一种模式,用于选择要添加样式的元素。 参考 http://www.w3sch 阅读全文

posted @ 2018-10-21 20:46 0820LL 阅读(124) 评论(0) 推荐(0) 编辑

Servlet会话管理二(Cookie)
摘要:Cookie是在HTTP协议下,将服务器传递给浏览器的的少量信息保存到浏览器客户端的一种技术,通过这种技术,即使在浏览器被关闭或链接中断的情况下,用户仍可以维护Cookie中的数据。 Cookie是经由服务器端的程序通过HTTP请求和响应发送到浏览器客户端的,是HTTP header的组成部分,因此 阅读全文

posted @ 2018-10-21 17:19 0820LL 阅读(157) 评论(0) 推荐(0) 编辑

Eclipse快捷键系列
摘要:查看Eclipse自定义的快捷键或者自己定义快捷键的方式 在光标所在行之后插入一行,省去了将光标移动到行位的操作 在光标所在行之前插入一行 阅读全文

posted @ 2018-10-21 11:26 0820LL 阅读(110) 评论(0) 推荐(0) 编辑

会话和http请求
摘要:一次HTTP请求和响应的过程 域名解析 --> 发起TCP的3次握手 --> 建立TCP连接后发起http请求 --> 服务器响应http请求,浏览器得到html代码 --> 浏览器解析html代码,并请求html代码中的资源(如js、css、图片等) --> 浏览器对页面进行渲染呈现给用户 一次会 阅读全文

posted @ 2018-10-20 23:44 0820LL 阅读(642) 评论(0) 推荐(0) 编辑

Servlet会话管理一(URL重写和表单隐藏域)
摘要:会话可以简单的理解为客户端用户打开一个浏览器,点击多个超链接,访问服务器多个web资源,然后关闭浏览器的整个过程称为一个会话。即一个客户端用户和服务器端进行通讯的过程,也是客户端和服务器端之间的数据传输过程。 HTTP协议的无状态性导致web服务器无法区分一个HTTP请求是否为第一次访问,因此需要程 阅读全文

posted @ 2018-10-20 17:31 0820LL 阅读(741) 评论(0) 推荐(0) 编辑

Eclipse自动补全设置
摘要:将Auto activation triggers for java 设置为 .abcdefghijklmnopqrstuvwxyz 阅读全文

posted @ 2018-10-20 17:03 0820LL 阅读(168) 评论(0) 推荐(0) 编辑

String类为什么设计成不可变的
摘要:在Java中将String设计成不可变的是综合考虑到各种因素的结果,需要综合考虑内存、同步、数据结构以安全方面的考虑。 String被设计成不可变的主要目的是为了安全和高效。 1)字符串常量池的需要 字符串常量池是Java堆内存中的一个特殊的存储区域,当创建一个String对象时,加入此字符串值已经 阅读全文

posted @ 2018-10-20 16:44 0820LL 阅读(311) 评论(0) 推荐(0) 编辑

部署描述符(web.xml)和标注(annotation)
摘要:部署描述符(web.xml) 详细信息可在http://www.oracle.com/webfolder/technetwork/jsc/xml/ns/javaee/index.html上下载web-common_4_0.xsd 部署描述符必须被命名为web.xml,并且位于WEB-INF目录下; 阅读全文

posted @ 2018-10-19 13:48 0820LL 阅读(303) 评论(0) 推荐(0) 编辑

html中 &nbsp; 和空格的区别
摘要:Non-Breaking Space 注意是 &nbsp; 这6个字符是一个整体, 在html中,&nbsp;是空格的占位符。一个 &nbsp; 代表一个空格;两个&nbsp;代表两个空格,即使用几个&nbsp;就显示几个空格。 但是普通的空格在html中如果多个连续空格在一起会被认为是一个空格。 阅读全文

posted @ 2018-10-19 13:22 0820LL 阅读(1483) 评论(0) 推荐(0) 编辑

HTML的基本知识点
摘要:属性的格式:属性名="属性值" 多个属性用空格分隔 <input>的type属性 阅读全文

posted @ 2018-10-19 11:01 0820LL 阅读(85) 评论(0) 推荐(0) 编辑

Eclipse中配置Tomcat服务器并创建标准Web目录
摘要:Eclipse创建 Java Web 项目,并生成标准的目录结构 file --> New --> Dynamic Web project 填写 Project name (该名称项目的名称,自动部署到Tomcat的webapps目录下的项目名称,也是浏览器访问时URL一部分)。注意与package 阅读全文

posted @ 2018-10-19 10:00 0820LL 阅读(739) 评论(0) 推荐(0) 编辑

Sevlet处理HTML表单
摘要:表单<form>用于搜集不同类型的用户输入。可以轻松地将一个HTML表单从一个Servlet发送到浏览器,当用户提交表单时,在表单元素中输入的值就会被当做请求参数发送到服务器。 request.getParameter(name) 中的name指的是表单中元素的name属性的值 HTML输入域(文本 阅读全文

posted @ 2018-10-18 23:45 0820LL 阅读(271) 评论(0) 推荐(0) 编辑

Servlet API
摘要:Servlet API的查询网址:通过Tomcat的官网链接找到 可见,Servlet API有4个packages Servlet接口 Servlet技术的核心是javax.servelt.Servlet接口,该接口是所有Servlet类必须直接或者间接实现的一个接口。 Servlet接口定义了S 阅读全文

posted @ 2018-10-17 11:55 0820LL 阅读(206) 评论(0) 推荐(0) 编辑

Servlet开发的三种方法
摘要:第一种 实现 Servlet 接口,需要覆写 Servlet 的5个方法,并将ServletConfig对象保存到类级变量中 第二种 继承抽象类 GenericServlet覆写service()方法 第三种 继承类 HttpServlet 覆写doGet()和doPost()方法 public a 阅读全文

posted @ 2018-10-16 23:33 0820LL 阅读(175) 评论(0) 推荐(0) 编辑

Tomcat的目录结构及部署应用程序
摘要:下载好的二进制的Tomcat,解压会看到7个目录,如下: bin 目录:Tomcat的脚本存放目录,如启动、关闭脚本等。其中 **.bat用于windows平台,**.sh用于Linux平台 conf 目录:Tomcat的配置文件目录 lib 目录:存放Tomcat的依赖jar包 logs 目录:T 阅读全文

posted @ 2018-10-16 23:28 0820LL 阅读(388) 评论(0) 推荐(0) 编辑

HTTP协议
摘要:HTTP协议使得Web服务器与浏览器之间可以通过互联网或者内网进行数据交互。 通常HTTP的URL格式如下: HTTP的默认端口是80 Tomcat的默认端口是8080 HTTP请求 一个HTTP请求包含三部分内容 HTTP相应 一个HTTP相应也包含三部分内容 HTTP状态码 HTTP状态码是用来 阅读全文

posted @ 2018-10-16 22:30 0820LL 阅读(156) 评论(0) 推荐(0) 编辑

Eclipse的下载及安装
摘要:Eclipse的下载地址: https://www.eclipse.org/downloads/ 下载完成后,双击安装包即可安装 选择 Eclipse IDE for Java EE Deceloper 设置安装路径,进行安装 安装完成 安装中可能遇到的问题一 这是由于网络的原因,导致源访问不了,多 阅读全文

posted @ 2018-10-16 21:24 0820LL 阅读(179) 评论(0) 推荐(0) 编辑

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone问题解决
摘要:从错误即可知道是时区的错误,因此只要将时区设置为你当前系统时区即可 因此使用root用户登录mysql,按照如下图所示操作即可。 把时区设置为所在地时区(即东八区的时区)后,再连接数据库就可以了 阅读全文

posted @ 2018-10-15 23:18 0820LL 阅读(307) 评论(0) 推荐(0) 编辑

EXISTS 和 IN 的区别
摘要:exists子句的用法 exists子句返回的结果并不是从数据库中检索出的结果集,而是一个布尔值。如果exists子句中的select子句查询到结果,exists子句就返回true,反之返回false。 因此exists子句中的select子句选择的列并不重要,重要的是exists子句中的selec 阅读全文

posted @ 2018-10-12 23:19 0820LL 阅读(399) 评论(1) 推荐(1) 编辑

约束 CONSTRAINT
摘要:约束用于限制加入表中数据的类型 约束的种类: 非空约束(NOT NULL):约束列不接受NULL值,强制字段始终包含值。 唯一约束(UNIQUE):约束一列或一组列中的数据是唯一的。表中可以有多个唯一约束。 主键约束(PRIMARY KEY):约束一列或一组列中的数据是唯一的,且不能改动,一个表中只 阅读全文

posted @ 2018-10-12 18:32 0820LL 阅读(259) 评论(0) 推荐(0) 编辑

数据库综合练习题(教务系统查询)
摘要:教务系统中有3个基本表: 学生信息表S(SNO, SNAME, AGE, SEX),其中字段分别表示学号、姓名、年龄、性别。 课程信息表C(CNO, CNAME, CTEACHER),其中字段分别表示课程号、课程名、任课老师。 考试成绩表SC(SNO, CNO, SCGRADE),其中字段分别表示学 阅读全文

posted @ 2018-10-11 23:23 0820LL 阅读(880) 评论(0) 推荐(0) 编辑

MySQL Workbench常用快捷键
摘要:执行当前SQL语句(即鼠标所在的SQL语句,以 ; 结尾) Ctrl + Enter 执行选中的SQL语句(或执行所有SQL语句) Ctrl + Shift + Enter 阅读全文

posted @ 2018-10-11 16:28 0820LL 阅读(332) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示