![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
------【J2EE】
你个佬六
程序员各个都是佬六!!
展开
-
【Java】转发与重定向
一、前言 前一段时间在学习servlet,servlet最后都要有一个跳转网页的步骤,这个步骤有两种实现方式:转发和重定向。这两种方式有什么不同呢?下面小编就向大家讲解一下。 二、转发过程分析: 客户首先发送一个请求到服务器端,服务器端发现匹配的servlet,并指定它去执行,当这个servlet执行完之后,它要调用getRequestDispacther()方法,把请求转发给原创 2017-02-11 10:34:57 · 729 阅读 · 9 评论 -
【java】fckeditor在线编辑器的使用
一、前言最近在项目中要做一个在线编辑器的功能,可以对输入的文字进行字体设计、字号设置、图片插入等。就像csdn的写博客的编辑器一样,可以对文字操作,保留格式。项目组长推荐使用的是fckeditor,下面小编就向大家展示一下过程。二、操作过程2.1 把fckeditor复制到项目中2.2原创 2017-05-15 09:04:50 · 664 阅读 · 9 评论 -
【Java】 java.math.BigDecimal cannot be cast to java.lang.String
今天写代码的时候,遇到了这个错误,大概的意思是,从数据库中取出一个Count函数统计的值,在代码中要转换为String的时候:(String)map.get("onecount");报了如下错误:java.math.BigDecimal cannot be cast to java.lang.String【解决方案】:Object ob = map.get("ID_");Integer.parse原创 2017-10-01 17:14:57 · 7042 阅读 · 7 评论 -
【Java】关于Map解析List<Map<String, String>>的心得
一、前言 在众多开发的项目中都会建立实体、model等包含了众多的属性和方法的类,但是有的时候就要求查询一个实体中的一部分,返回一个实体会有很多的空字段,非常浪费。这个时候我们可以使用Map二、举个例子 我要统计新生报到数目和未报到数目,他们在数据库中是用0/1表示的,’是否报到(0/1 否/是)’,所以我就需要通过sql查询出所有0和1的个数各有多少个。查出来后,存储到map中原创 2017-10-02 09:50:32 · 18101 阅读 · 8 评论 -
【Java】去除List中的重复值并按照从小到大排列
一、前言前几天,给一个同事写接口,他的要求是,给我传来一个List ids,这个里面可能有重复的id,需要帮她去重。我想这个用循环是比较麻烦的,有什么简单的吗?然后就找到了下面的几个方法,总结一下。二、去重思路两个思路: 遍历List集合判断是否在另一个集合中存在,赋值给另一个集合 赋值给Set结合,再返回list集合【知识补充】可能有一些朋友对Set不熟悉原创 2017-10-02 11:57:18 · 2823 阅读 · 9 评论 -
【Java】Eclipse建立java Web项目
学习中原创 2017-10-03 15:27:26 · 637 阅读 · 9 评论 -
【Java】新建的web项目的jsp页面报错的解决方法
一、错误信息 当用Eclipse新建web项目后,在里面建个jsp页面可能出现如下图的错误,jsp文件有一个红叉: 主要原因是:依赖tomcat类库 解决方案:项目右击—>build path —> configure build path — >libraries — > add libraries —> Server Runtime — >选择一个服务器lib —>原创 2017-10-04 17:17:17 · 9826 阅读 · 13 评论 -
【java】判断各种数据类型是否为空
一、前言 话说前几天进行了一次代码走查,这次代码走查的问题呢,就是要检查代码的漏洞,提升自己写代码的效率。其中就有一个是java判断数据类型是否为空的了。自己以前写.Net的代码,比如判断字符串为空用:a=="",但是在java中是不可以的,要用"".equals(a)来判断。二、判断list是否为空(Map、Set同list)if(list != null && list.size()原创 2017-10-15 18:34:17 · 17240 阅读 · 11 评论 -
【J2EE】javaEE的13个开发规范
【13个规范】1、JDBC(java Database Connectivity)JDBC API为访问不同的数据库提供了一种统一的途径,就像ODBC一样,JDBC对开发者屏蔽了一些细节问题,同时,JDBC对数据库的访问也具有平台无关性。生活实例:我们的粮仓,一般会配一个仓库管理员,对于仓库的事,找他就行,他拿着钥匙,和保存各个仓库的具体数据信息!2、JNDI(Java Name and Direc原创 2017-12-06 09:52:00 · 1444 阅读 · 2 评论 -
【java】采用Filter完成统一控制
一、前言 小编相信大家以前可能看到过这种的一种网站,当我们登录后,过一会再登录的时候又需要我们输入账号和密码,最典型的的就是我们的windows,比如我们开机后,在桌面等待几分钟,就进入睡眠状态,然后打开后要求我们输入密码。其实这个就是一个过滤器的作用,也就是Filter,下面小编就带大家学习一下Filter。二、什么是Filter? Filter 技术是servlet 2.3原创 2017-02-08 21:06:58 · 589 阅读 · 10 评论 -
【java】Java验证码功能实现
一、前言 验证码可以说在我们生活中已经非常普遍了,任何一个网站,任何一个App都会有这个功能,但是为啥要有这个呢?如何做才能做出来呢?下面小编会带领大家一起用java完成一个验证码的功能。二、验证码的作用 一般可以防止有人利用机器人自动批量注册、对特定的注册用户用特定程序暴力破解方式进行不断的登录,灌水。因为验证码是一个混合了数字和符号的图片,人眼看起来都费劲,机器识别起来就更难原创 2017-02-08 18:29:49 · 2878 阅读 · 6 评论 -
【java】在线支付
一、前言 最近小编的项目中涉及到了在线支付的功能,刚开始的时候自然一想这个就需要调用各个官方银行的支付接口,自己也没有深入的想,后来发现这个过程这样可以实现,后来在学习过程中有了新的认识——使用第三方支付公司。下面小编就向大家介绍一下:二、支付分类三、支付流程分析浏览器重定向:付款成功后,网银重定向到第三方支付公司,第三方支付公司再重定向到网站服务器点对点通讯:网银通知第三方支付公司,原创 2016-12-09 18:36:48 · 1467 阅读 · 18 评论 -
【SSH】java向MySQL数据库存储当前时间
一、前言 前几天遇到的问题,这个主要是使用java向MySQL数据库存储内容,其中数据库表中有一个字段是datetime类型的,这样存储的就会遇到问题。二、解决方案 因为小编自己使用的时间格式和数据库的时间格式是不一样的,所以会出现向数据库中插入报错的现象,可以通过改变数据的格式来实现插入功能,达到的结果:数据库字段要类似于12:30:21 12:13:14。 实现向数原创 2017-01-02 18:42:13 · 10321 阅读 · 11 评论 -
【SSH】java真分页实现
一、前言 分页显示这个功能可以说是非常的实用,毫不夸大的说,只要我们涉及到网页,就会实用到分页显示,无论是动态的还是非动态的,效果都是非常实用的。而且不同的语言有不同的效果,下面小编就向大家介绍一下java的真分页实现。二、说说分页 在以前小编也实现过使用.NET的分页显示的功能:【B/S】利用AJAX实现分页【ASP.NET】Aspnetpager对GridView分页,并导出原创 2016-12-09 19:05:55 · 1333 阅读 · 11 评论 -
【java】文件上传
一、前言 在项目中遇到了上传文件的功能,虽然这个功能还是比较思路清楚的,在java中Struts2已经为我们设计好了File这个类,所以我们需要做的就是把所需要的参数带进去获取到就行了。在本篇博客中,小编主要就讲解一下各个方法的实用,以及上传文件的流程。二、核心思路三、代码实现 前台<td class="ta_01" bgColor="#ffffff" colspan="3">原创 2016-12-28 17:38:01 · 888 阅读 · 20 评论 -
【数据库】向MySQL数据库存中文显示乱码
一、前言 数据库是我们软件开发中一个非常重要的组成部分,以前小编使用的是SQL Server,没有遇到过存储的中文是乱码的情况,后来在ssh的项目中使用的是MySQL的项目,遇到了乱码的问题,只要向数据库中存储中文数据就会是乱码,存储英文就没有问题,小编通过研究了研究把这中问题总结了一下:二、乱码解决方案 想到乱码自然而然的想到了是数据格式不对的原因:于是小编研究了自己的代码的格原创 2016-12-28 19:35:02 · 7281 阅读 · 18 评论 -
【Tomcat】无法显示中文命名图片,可以显示英文命名的图片问题
一、前言 在前一篇博客中向大家展示了如何向数据库导入图片、导入文件,请猛戳这里。 既然有上传就会有从服务器获取图片并且显示,小编遇到的问题是,同一个文件夹下的图片采用中文命名,无法显示图片,图片名改成英文就可以显示。经过分析,根源在服务器的配置上面。二、具体情况 小编已经成功上传了这张图片,而且在服务器中也已经存在了。问题就是显示不出来,小编用firebug也查了查,没原创 2016-12-28 19:54:39 · 5470 阅读 · 22 评论 -
【JSTL】JSP标准标签库(一)——JSTL简介
一、前言 前一段时间在学习jsp和servlet,当jsp向从servlet中获取到数据的时候一般是用request来获取数据,然后使用Item item =(Item) request.getAttribute(“item”);来获得数据,然后使用<%=item.属性 %>来绑定数据。二、<%=item.属性 %>带来的问题 <%=item.属性 %>这类的标签我们统称为jsp原创 2017-02-08 15:30:05 · 951 阅读 · 5 评论 -
【JSTL】JSP标准标签库(二)——核心标签库
一、前言 小编在前一篇博客中对JSTL整体有了一个宏观的介绍,下面小编会对其中一个使用的非常频繁的核心标签库进行详细的介绍,希望各位看客大老爷能提出宝贵的意见。二、核心标签库是什么? JSTL的核心标签库标签共13个,使用这些标签能够完成JSP页面的基本功能,减少编码工作。 从功能上可以分为4类:表达式控制标签、流程控制标签、循环标签、URL操作标签。原创 2017-02-08 16:46:55 · 715 阅读 · 4 评论 -
【java】jsp简介
一、前言 前一段时间小编从.Net转变到了java,从新接触了节目,虽然很多标签是以前的标签,但是内涵发生了变化。下面小编对jsp的分析学习;二、什么是Java Server Pages? JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。 JSP是一种Java serv原创 2017-02-08 17:21:57 · 1689 阅读 · 5 评论 -
【J2EE】J2EE简介
一、前言 今天学习了J2EE,发现里面的概念真是十分的混乱,基本和过去的知识没有什么联系,只有一些比较熟悉的词有印象,比如ODBC,所以打算要认真的总结一下J2EE,希望各位大神能给小编一下指导。二、介绍三、几个关键词四、小结原创 2016-07-08 20:29:53 · 12808 阅读 · 24 评论