- 博客(35)
- 收藏
- 关注
原创 springmvc项目加载.js报404错误
默认的访问的URL都会被DispatcherServlet所拦截,但是我们希望静态资源可以直接访问。该肿么办呢?在springmvc的配置文件里加入这行代码,对静态资源放行<mvc:resources location="/js/" mapping="/js/**"/>...
2018-11-20 19:31:00
987
转载 druid连接池bug(转)
MySQL Server 5.7.21 + mysql-connector-java 5.1.38 + druid 1.0.8一.配置步骤:1.pom.xml 引入相关jar包: <!-- mysql数据库的驱动包 start --> <dependency> <groupId>mysql</groupId>...
2018-11-16 14:16:52
801
原创 form表单demo(附c标签头)
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <form>查询条件:<table width=&quo
2018-11-13 19:01:17
635
原创 controller控制页面跳转坑点
1、form表单内嵌submit提交当前表单;绝对路径<form id="itemForm" action="${pageContext.request.contextPath }/updateitem.action" method="post">2、request形式的controller@RequestMapping(value="/wang") ...
2018-11-13 16:06:33
700
原创 ssm整合
整合思路:1、SqlSessionFactory对象应该放到spring容器中作为单例存在。2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。4、数据库的连接以及数据库连接池事务管理都交给spring容器来完成。...
2018-11-10 15:19:48
103
转载 逆向工程-控制台正常,刷新包没反应
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.youkuaiyun.com/wjy329/article/details/79309649 折腾了好久,慢慢试着改路径,才发现:mac下路径是./src windows 路径...
2018-11-08 16:04:18
427
原创 mybatis整合spring
1.jar包(31个)2.applicationContext.xml:代理数据库连接池,实例化mybatis工程类,实例化mapper<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http:/...
2018-11-07 17:00:39
119
转载 中文与Unicode的互相转化
/* * from Chinese to Unicode */ public static String ChinaToUnicode(String str){ String result=null; for(int i=0;i<str.length();i++){ ...
2018-10-16 11:19:16
160
原创 JSTL
<jsp:inclue>只能包含同一个web应用中的文件;<c:import>可以包含其他web应用中的文件甚至网络上的资源。
2018-09-10 19:44:17
112
原创 listener
优先级:监听器>过滤器>Servlet监听器分类(按监听对象):1、用于监听应用程序环境对象ServletContext的事件监听器2、用于监听用户会话对象HttpSession的事件监听器3、用于监听请求消息对象ServletRequest的事件监听器监听器分类2:(按监听事件划分):1、监听域对象自身的创建和销毁的事件监听器2、监听域对象中的属性的增加和...
2018-09-06 19:42:54
129
原创 jsp-2
javabean:符合某种特定规范的java类,解决代码重复编写,功能区分明确,提高维护性。javabean设计原则:公有类、无参的公有构造方法、属性私有、getter setter。http协议无状态性:服务器不会记住你保存用户状态的两大机制:session、cookiecookie是web服务器保存在客户端的一系列文本信息,典型应用:判定用户是否已经登陆网站;购物车 s...
2018-09-04 23:19:58
163
原创 JSP
JSP脚本:JSP页面中执行的java代码;语法:<% java代码 %>JSP声明:在JSP页面中定义变量或方法;语法:<%! java代码 %>JSP表达式:在JSP页面中执行的表达式语法:<%=表达式 %>注意:表达式不以分号结束JSP页面生命周期:用户发出请求index.jsp;如果是第一次请求,则JSP引擎把...
2018-09-03 23:02:03
114
原创 Servlet-2
Servlet获取表单数据SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");birthday=sdf.parse(request.getParameter("birthday"));//单个favorites=request.getParameterValues("favorite");//复选框request.getS...
2018-08-31 10:32:36
133
原创 Servlet-1
继承HTTPSERVLET类,重写doGet()、doPost()方法,;在web.xml中配置两个标签:<servlet>,<servlet-mapping>; web.jsp <servlet> <servlet-name>HelloServlet</servlet-name> <servlet-cl...
2018-08-31 10:28:37
109
原创 java反射
1、Class类的使用:除了静态成员、普通数据类型都是对象;类是java.lang.Class类的实例对象。There is a class named ClassClass c1=Foo.class;orClass c2=foo1.getClass();c1\c2是Foo的类类型(class type)or Class c3=null;c3=Class.forNa...
2018-08-15 23:46:35
125
原创 spring
1,spring Expression Language(SpEL)2,通过IoC(控制反转)达到松耦合的目的;提供面向切面编程的支持,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发;包含并管理应用对象的配置和生命周期,这个意义上是一种容器;将简单的组件配置、组合成为复杂的应用,这个意义上是框架。3,java8之后,接口可以拥有方法体4,Spring 注入是指在启动Spring...
2018-08-15 16:52:44
103
原创 api-pe 8.8
标签库的导入:<%@taglib prefix="pe" uri="/WEB-INF/tlds/powerengine2.tld"%>1、<pe:size/>取List和Set的元素数属性说明:name:传值为集合,比如<pe:size name="${List}"2、<pe:pageId/>唯一标示一个页面3、<pe:t
2018-08-08 16:45:34
192
原创 Spring 8.8
1、Spring框架是个轻量级的javaEE框架。所谓轻量级,是指不依赖于容器就能运行。轻量级框架是相对于重量级框架而言的,重量级框架必须依赖特定的容器,例如EJB框架就必须运行在Glassfish、JBoss等支持EJB的容器中,而不能运行在Tomcat中。2、Spring以IoC、AOP为主要思想,其中IoC,Inversion of Control 指控制反转或反向控制。在Spring框...
2018-08-08 10:53:42
124
原创 java学习 8.7
1、List接口及其实现类——ArrayList:List是元素有序并且可以重复的集合,被称为序列。2、List可以精确的控制每个元素的插入位置,或删除某个位置元素。3、ArrayList——数组序列,是List的重要实现类。4、ArrayList底层是由数组实现的。 5、set接口及其实现类——HashSet:set是元素无序并且不可重复的集合,被称为集;HashSet——哈...
2018-08-08 01:00:13
102
转载 intellijIDEA调试
这段时间一直在使用Intellij IDEA, 今天把调试区工具的使用方法记录于此。先编译好要调试的程序。1.设置断点 选定要设置断点的代码行,在行号的区域后面单击鼠标左键即可。2.开启调试会话 点击红色箭头指向的小虫子,开始进入调试。 IDE下方出现Debug视图,红色的箭头指向的是现在调试程序停留的代码行,方法f2()中,程序的第11行。红色箭头悬停的区域是程序的方法...
2018-08-07 16:47:22
184
原创 Spring HelloWorld 8.7
第一步:导入Spring基础jar包,intellijidea可以自动声明配置文件,eclipse可能在导入jar包后需自行声明配置。HelloWorld.javapackage myjourny;public class HelloWorld { private String message; public void setMessage(String messa...
2018-08-07 16:08:31
100
原创 java
1、异常处理:抛出异常后程序的控制权将被移交给catch块中的异常处理程序。 Exception e; e.printStackTrace(); //打印异常种类
2018-08-07 15:18:27
95
原创 8.7笔记 公司
公司平台架构:1、无论交易发送渠道是http或tcp,最终针对每一个渠道的adapter会将请求的form(http)或报文(tcp)转换成渠道无关的context。2、context是pe的interface。可通过GetData方法访问交易请求的数据要素,通过SetData方法来返回数据。3、渠道adapter将数据转换为渠道无关的context后,控制权交给pe核心控制块,根据该...
2018-08-07 15:17:38
194
原创 8.6java笔记
1、异常处理:1)处理运行时异常时,采用逻辑去合理规避同时辅助try-catch处理2)在多重catch块后面,可以加一个catch(Exception)来处理可能会被遗漏的异常3)对于不确定的代码,也可以加上try-catch,处理潜在的异常4)尽量去处理异常,切忌只是简单的调用printStackTrace()去打印输出(业务回滚)5)具体如何处理异常,要根据不同的业务需求...
2018-08-07 07:44:14
211
原创 java基础提炼(2)8.3
1、内部类:1)内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其它类访问该类。2)内部类的方法可以直接访问外部类的所有数据,包括私有的数据。3)内部类所实现的功能使用外部类同样可以实现,只是有时内部类更方便。4)内部类分类:成员内部类、静态内部类、方法内部类、匿名内部类。2、成员内部类:内部类中最常见的就是成员内部类,也称为普通内部类。我们来看如下...
2018-08-03 11:32:12
126
原创 jQuery慕课笔记8.2
1、优势:容易上手、强大的选择器、解决浏览器的兼容、完善的事件机制、出色的Ajax封装、丰富的UI。2、特性和工具方法:链式操作、回调函数、迭代器、延迟对象、队列。3、jQuery是一个JavaScript脚本库,不需要特别的安装,只需要我们在页面 <head> 标签内中,通过 script 标签引入 jQuery 库即可。<!DOCTYPE HTML>...
2018-08-02 14:44:04
207
原创 JS自学笔记慕课8.2
1、2、日期对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒)。定义一个时间对象 :var Udate=new Date(); 注意:使用关键字new,Date()的首字母必须大写。 使 Udate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间)。如果要自定义初始值,可以用以下方法:var d = new Date(2012, 10,...
2018-08-02 02:35:15
144
原创 JS基础学习mooc 8.1
JS:1、注意:在JS文件中,不需要<script>标签,直接编写JavaScript代码就可以了。2、JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加如下代码,就可将JS文件嵌入HTML文件中。<script src="script.js"></script>3、我们可以将JavaScript代码放在html文件中任何...
2018-08-01 14:53:01
208
原创 培训css样例 7.30
css难点:全局单一作用域。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-wi
2018-07-30 10:32:18
144
原创 培训html基本标签演示 7.30
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, in
2018-07-30 10:15:52
133
原创 java基础提炼7.29
java成员变量与局部变量区别:1、局部变量作用域仅限于定义它的方法;成员变量的作用域在整个类内部都可见。2、java会给成员变量一个初始值;java不会给局部变量赋予初始值。3、在不同方法中可以有同名局部变量。4、两类变量同名时,局部变量具有更高优先级。java构造方法:1、无指定构造方法时,系统自动添加无参构造;有指定构造时,无论是否有参,都不会自动添加。2、构造方...
2018-07-30 09:23:58
187
原创 7.27 自学笔记
weex:<web>组件:嵌网页。<webview>组件:goback;goforward;reload。vue:挂载点:<div>id对应模版:挂载点内部的内容。实例:HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。CSS样式是表现。JavaScript是用来实现...
2018-07-27 17:57:51
177
原创 7.26 jdbc,weex
1.JDBC相当于桥梁。java data base connectivity jdbc为多种数据库提供统一访问。2.weex:支持ES6规范;体积小巧;跨平台。很多情况下不支持简写。z-index 属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。 <a>组件:无法添加文本,需要加上text组件才能;支持除了自己外的所有weex组件...
2018-07-26 23:51:05
93
转载 1.配置maven (7.19)
在终端执行命令: vi .bash_profile//注意前面必须带上/Users/xxx 否则无法找到maven路径 xxx不解释MAVEN_HOME=/Users/xxx/softdata/softwareTools/apache-maven-3.5.2在原来到path后面添加maven: PATH=$JAVA_HOME/bin:$MAVEN_HOME/bin:$PATH: //$PATH...
2018-07-19 21:54:33
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅