自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 国际化

index.jsp <%@ page import="java.util.Date" %> <%@ page import="java.util.Locale" %> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <%@ taglib prefix="c" uri="ht...

2019-11-23 15:28:13 232

原创 jstl

1.c:out 2.c:set value和target支持el表达式 3.c:remove 4.c:if 将param.age>18的判断结果放到request中 5.c:choose 6.c:forEach 6.1 从1开始,间隔2,到5结束 输出下标为1,3,5的 6.2 varStatus值 6.3:遍历map 6.4:遍历数组 6.5:遍历at...

2019-11-23 15:27:40 211

原创 Listener监听器

1.ServletRequestListener & HttpSessionListener

2019-11-23 15:27:23 221

原创 Filter

1). Filter 是什么 ? ①. JavaWEB 的一个重要组件, 可以对发送到 Servlet 的请求进行拦截, 并对响应也进行拦截. ②. Filter 是实现了 Filter 接口的 Java 类. ③. Filter 需要在 web.xml 文件中进行配置和映射. ...

2019-11-23 15:27:02 183

原创 自定义标签

1). MFForEach ①. 在 WEB-INF 文件夹下新建一个 .tld(标签库描述文件) 为扩展名的 xml 文件. ②. 在 tld 文件中描述自定义的标签: <?xml version="1.0" encoding="ISO-8859-1"?> <taglib xmlns="http://java.sun.com/xml/ns/javaee" xml...

2019-11-23 15:26:45 147

原创 el表达式

1.EL的.或[]运输符 :默认是调用属性对应的get方法,底层原理为javaBean eg:${customer.age} 实际调用的是customer中的getAge()方法 没查找范围默认依次从 pageScope requestScope sessionScope applicationScope 中找对应的属性 //输出放在session中的customer的age属性...

2019-11-23 15:26:27 192

原创 JSP 命令

在目前的JSP 2.0中,定义了page、include 和 taglib这三种指令 1.page 指令 1). page指令用于定义JSP页面的各种属性, 无论page指令出现在JSP页面中的什么地方, 它作用的都是整个JSP页面, 为了保持程序的可读性和遵循良好的编程习惯, page指令最好是放在整个JSP页面的起始位置。 2). page 指令常用的属性: ①. import 属性: 指定当...

2019-11-23 15:26:01 372

原创 四个域对象

域对象:pageContext, request, session, application 1.设置属性 void setAttribute(String name, Object o)方法 2.获取指定的属性 Object getAttribute(String name) 3.获取所有的属性的名字组成的 Enumeration 对象 Enumeration getAttributeNames...

2019-11-23 15:25:43 223

原创 九个jsp隐含对象

1). pageContext: 页面的上下文, 是 PageContext 的一个对象. 可以从该对象中获取到其他 8 个隐含对象. 也可以从中获取到当前页面的其他信息 2). request: HttpServletRequest 的一个对象. 3).session: 代表浏览器和服务器的一次会话, 是 HttpSession 的一个对象 ① 默认情况下, 第一次访问一个 WEB 应用的一个...

2019-11-23 15:25:18 239

原创 Servlet

1.Servlet 的 HelloWorld 1). 创建一个 Servlet 接口的实现类. public class HelloServlet implements Servlet 2). 在 web.xml 文件中配置和映射这个 Servlet <!-- 配置和映射 Servlet --> <servlet> <!-- Servlet 注册的名字 --&g...

2019-11-23 15:24:24 266

原创 java web重要知识总结

**重要知识目录** 1.MVC设计模式 2.九个隐含对象 3.四个域对象 4.三个jsp命令 5.el表达式 6.简单标签 ...

2019-11-23 15:23:45 180

原创 spring 注解版(4 aop)

4–±-±±-±±±-±±-±±–±+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++±±-±±–+

2019-11-20 16:03:07 305

原创 spring注解版(3)

一.自动装配(@Autowired) 默认优先按照类型去容器中找对应的组件,找到就赋值 如果找到多个相同类型的组件,再将属性的名称作为组件的id去容器中查找 @Qualifier(“bookDao”):使用@Qualifier指定需要装配的组件的id,而不是使用属性名 自动装配默认一定要将属性赋值好,没有就会报错,可以使用@Autowired(required=false); @Primary:...

2019-11-17 13:09:41 210 1

原创 spring注解版(2)

一.bean的生命周期(bean的创建-初始化-销毁) 单实例:在容器启动时创建对象,容器关闭的时候销毁 多实例:在每次获取时创建对象,容器不会管理这个bean,容器不会调用销毁方法 (1).指定初始化和销毁方法 ①.通过@Bean注解指定init-method和destroy-method 第一步:创建Bean,在Bean中定义初始化和销毁方法 package com.atguigu.bea...

2019-11-16 13:06:11 169

原创 Spring 注解版(1)

一.初步使用 (1).javaBean 在这里插入代码片 (2).配置类(相当于spring的xml文件) (3).测试类

2019-11-15 15:40:06 185

原创 myBatis(1)

1.如何使用mybatis 2.mybatis全局配置文件详解 3.MyBatis实现增删改查 4.mybatis参数处理 5.resultMap 6. 动态sql

2019-09-22 15:26:37 265

原创 Spring MVC

Spring MVC 1.搭建环境 spring MVC运行机制 解读:一个请求发到DispatcherServlet,然后DispatcherServlet根据URL找到对应的Handlermapping,DispatcherServle再根据Handlermapping找到对应的Controller,Controller处理请求,返回给DispatcherServle 一个视图,Dispa...

2019-09-16 13:04:30 206

原创 Spring4(3)

Spring事务 声明式事务 (1).基于注解的方式配置事务 该方法一个步骤出错,可以回滚 使用注解,获取该类时最好获取该类在Ioc容器的Bean,要不然注解可能不会起作用 补充 ①.事务的传播行为 ②.事务的其他属性 事务注解五个重要的属性 (2).基于xml文件的方式配置事务 ...

2019-09-07 16:19:59 171

原创 spring4(2)

Spring Aop基础 切面的五个通知,切点 1.通过注解 (1).将被代理类加入Ioc容器 (2).声明切面,并在切面中写需要使用的通知 把 LoggingAspect类声明为一个切面:需要把该类放到Ioc容器中,再声明为一个切面 多个切面之间: 可以使用@Order注解指定切面的优先级,值越小优先级越高 @Order(5) @Aspect @Component...

2019-09-05 14:24:41 221

原创 spring4小结(1)

第一部分 1.创建Ioc容器对象 ①.从类路径获取Spring配置文件,从而获取Ioc容器对象 ApplicationContext ctx=new ClassPathXmlApplicationContext("beans-di.xml"); ②.从文件系统获取Spring配置文件,从而获取Ioc容器对象 ApplicationContext ctx=new FileSystemXmlAppl...

2019-08-20 14:55:58 204

原创 论equals(Object o)方法和hashCode()方法

equals(Object o)方法 1.作用,比较两个数据是否相同 2.为什么要重写equals方法 由于Object类是所有类的父类,当没有重写equals方法时,使用的是Object类的equals方法(有些类底层重写了equals方法 eg:String类底层重写了equals方法) Object类的equals方法 public boolean equals(Object obj) {...

2019-08-13 14:05:55 556

原创 文件的和上传下载

1.index.jsp <a href="FileupLoad/upLoad.jsp">文件的上传</a> <a href="queryAllServlet">文件的下载</a> 2.文件的上传 将文件上传到文件夹,文件的路径等信息储存进数据库 2.1.upLoad.jsp <%-- Created by IntelliJ IDEA. ...

2019-07-30 12:49:07 1110

原创 将js文件里面数据与Servlet数据互传

将js文件里面的数据temp传到Servlet 注:temp为字符串 $.ajax({ type:"POST", url:"calculatrice", data:{'temp':temp}, success:function (result) { //result:从Servlet返回来的数据 $screen.html(temp+"="+...

2019-06-28 13:46:01 2316 1

原创 java实现表达式计算(解决了多位数,小数无法计算的问题)

我们平常写的式子是中缀式 将中缀式转为后缀式让计算机计算,就可以解决计算优先级的问题了。 public static List<String> sweap(String equation) { Stack<Character> stack = new Stack<>(); equation=equation+"?"; ...

2019-06-28 13:16:18 942

原创 jquery实现计算器

用jquery实现计算器对于我来说有三个难点 1.单纯的html页面,怎么实现计算 2.显示屏用什么标签,又怎么把他显示出来 3.要想实现删除,怎么把字符串最后一个字母删除 解决 1.看了别人的计算器,我发现eval()可以实现这个目的 eg: alert(eval(“3+5”)); 没错,会弹出 8。 2.看了几个人的博客,都是用span元素节点当显示屏,通过jQuer...

2019-06-24 19:09:18 4833 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除