自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

高自强的博客

欢迎您的造访

  • 博客(17)
  • 收藏
  • 关注

原创 JSF复习系列(4)--验证器Validator的简单实例

一、前言JSF的验证器对于简单的条件检查的处理可以起到很好的作用,代码设计简单,用户体验良好。 本博文分享的是validator绑定方法的验证。二、前台JSF示例:<h:inputText id="username" placeholder="5-20个英语,字符,数字,区分大小写" validator="#{UserController

2017-06-29 22:22:45 1357

原创 JSF复习系列(3)--JSF、Primefaces标签与Html的内嵌使用

一、前言为了让自己的前端好看一点,怎样将经常使用JSF标签与炫酷的HTML、CSS结合起来呢?同样,这也是暑假里需要解决的问题。 比较不幸的是,网上相关资料一点完整的都没有,整理一下。 今天好像就干了这一件事,中间遇到了些坎坷,还好解决了。二、前期准备JSF、Primefaces的命名空间web.xml中JSF映射相关HTML标签换成JSF、Primefaces标签 三、详细

2017-06-27 19:56:31 2411

原创 数据库系列--postgreSQL序列与id自增长

一、问题背景  将entity实体对象使用JPA持久化persist到数据库时,需要设置id的自增长方式。代码片段如下:    (postgreSQL9.9.5)@Id @SequenceGenerator(name = "engine_info_seq", sequenceName = "engine_info_id_seq", allocationSize = 1) @Gen

2017-06-25 13:57:42 13531

原创 JSF复习系列(2)--迭代器的直观体现dataTable使用详解

一、标签简介1.1 概念  JSF允许使用h:dataTable标签来放置组件,利用迭代器原理,遍历数据来创建html表格。1.2 适用条件  遍历的内容应为以下类型的数据:  java对象数组java.util.List实例java.sql.ResultSet实例javax.servlet.jsp.jstl.sql.Result实例javax.faces.model.DataMode

2017-06-25 12:26:40 535

原创 JSF复习系列(1)--EL表达式

一、前言  最近在写一个小东西,发现好多问题都出在JSF上,故决定趁着暑假好好研究一下JSF,尽管已经学JSF快一年了,现在还要回头来学习JSF,有点打脸的感觉,且不顾这些了,好好学。二、EL表达式2.1 EL是什么  EL:Expression Language,为了更简单的获取或者更新(给后台bean赋值)后台bean的属性,而不必在再用复杂的Java来做这些工作而创造的EL表达式。   EL

2017-06-23 17:12:06 572

原创 wildfly服务器系列--widlfly启动Operation ("add") failed失败以及org.dom4j.DocumentFactory cannot be cast to org.d

一、问题描述  启动wildfly服务器报错,报错信息:   17:14:50,733 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("deployment" => "YZYWeiXi

2017-06-23 16:24:17 8047

原创 wildfly服务器系列--org.dom4j.DocumentFactory cannot be cast to org.dom4j.DocumentFactory报错问题的解决

一、问题背景使用命令启动wildfly服务器时报错如下:17:14:50,733 ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([("deployment" => "YZYWeiXin.w

2017-06-18 21:22:37 2946

原创 Java语言学习--Swing中Button事件监听

一、前言今天在使用Java Swing中的JButton的事件触发机制时遇到了许多问题,简单的了解了一下。二、事件监听机制下面用一张图分析事件监听的机制(图片来自网络): 三、代码分析3.1 分析一1.事件源注册监听器JButton newButton = new JButton();newButton.addActionLister(listener);2.用户触发事件 例如单击该按钮

2017-06-18 21:01:15 43211

原创 JPA系列--JPA部署阶段常见错误及解决方法(持续更新)

错误一:javax.persistence.PersistenceException: Unable to locate persistence units问题1.问题详述1.1 persistence.xml配置文件<?xml version="1.0" encoding="UTF-8"?><persistence version="2.0" xmlns="http://java.sun

2017-06-17 14:39:19 3781

原创 Web开发基础--如何访问WEB-INF目录下的jsp文件

一、前言最近在部署一个从GitHub上clone下来的项目代码时,在使用常规的页面访问路径来访问jsp页面时发现无法访问,就查看了一下该项目代码的代码结构如下: 由上图可以看到,这个项目代码的web页面在WEB-INF目录下,与之前的在webapp目录下有所不同。二、访问jsp文件的过程详解三、jsp文件的保护机制WEB-INF是安全目录,在web开发中,有些页面是不允许公共访问的,为

2017-06-15 22:22:54 5870

原创 jetty学习--初识jetty

一、jetty简介  维基百科上是这样介绍jetty的:   Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web连接。   必应宝典上这样

2017-06-09 22:16:21 1067

原创 微信公众号开发_Java(4)--access_token的获取

一、前言  之前一直再说”微信公众平台接口”、”SDK”等概念,这里终于可以调用微信接口了,今天讲解access_token的调用。二、access_token简介2.1 access_token  accessToken在微信开发者文档中是这样定义的:   access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token。开发者需要进行妥善保存(至于保存

2017-06-08 14:57:27 4266

原创 微信公众号开发_Java(3)--接收普通消息

一、前言今天开始讲解微信公众号开发如何接收普通消息,包括文本消息、图片消息、语音消息以及视频消息等。不妥当之处多多指正。 二、消息的POST过程2.1 POST过程图解消息在微信服务器和开发者服务器之间的传输过程如下,不同之处在于,普通微信用户向公众账号发送的消息,微信服务器将消息进行XML形式的封装,封装成XML数据包,然后将消息的XML数据包POST到开发者填写的URL上:2.2 XML数据包

2017-06-08 14:18:26 1516

原创 微信公众号开发_Java(2)--开始开发

一、前言有了前期准备之后,现在可以开始微信公众号的开发了。 本博文主要包含以下内容:如何接入微信公众平台关键步骤及易错点分析二、接入微信公众平台登录进入微信公众平台,进入”开发”部分,点击进入”基本配置”,点击“修改配置”按钮,如下: 配置 依次填写服务器地址(URL)、Token和EncodingAESKey,其中URL是开发者用来接收微信消息和事件的接口URL。Token可由开发者可以

2017-06-08 14:14:59 463

原创 maven系列--Could not resolve dependencies问题的解决

一、问题描述1.1 问题背景  在调用这两个第三方包时,import com.google.gson.JsonObject;import com.google.gson.JsonParser;需要在maven的pom.xml文件中添加依赖。由于其他原因前后共添加了两个关于Json的依赖,如下: 1.<!-- https://mvnrepository.com/artifact/org.jso

2017-06-06 14:44:11 56199 6

原创 杂学--变量命名神器CODELF的学习和使用

There are only two hard things in Computer Science: cache invalidation and naming things.              -- Phil Karlton一、前言最近关注了一下”掘金”这个技术网站,发现里面有好多好玩的知识和小工具的介绍,今天看到一个叫codeif的工具。原文链接:https://juejin.im/

2017-06-03 16:17:32 27148 3

原创 maven系列--maven添加第三方、本地依赖

一、问题背景  最近在微信公众号开发时遇到一个问题,需要使用一个微信开发框架。处理方式是:手动下载该框架的jar包,再将其作为第三方依赖添加到maven。二、实现方法  声明:该依赖为微信公众号开发框架,wx4j1.0.jar。2.1 添加方法一  命令安装。 具体步骤如下: A.将该jar包放在一个合适的位置,比如项目的$HOME/YZYWeiXin/dist目录下; B.使用下面的命令定义

2017-06-01 20:35:28 13221

空空如也

空空如也

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

TA关注的人

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