![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 76
「已注销」
这个作者很懒,什么都没留下…
展开
-
httpclient发送post请求
利用HttpClient发送post请求需要引入的类不能引错了,引入类错了,到处报错,完全按照我这个做就行, 刚刚在项目中测试通过我这里是在Junit4的test方法里面写的@Test public void test16(){ String url="http://10.1.7.147:8080/BackstageFunction3/FormalC原创 2015-12-28 10:08:22 · 369 阅读 · 0 评论 -
java中字符串为空判断
以下是java 判断字符串是否为空的四种方法:方法一: 最多人使用的一个方法, 直观, 方便, 但效率很低: if(s == null ||"".equals(s));方法二: 比较字符串长度, 效率高, 是我知道的最好一个方法: if(s == null || s.le转载 2015-12-28 17:37:20 · 321 阅读 · 0 评论 -
Spring整合mybatis
Spring整合mybatis 根据官方的说法,在ibatis3,也就是Mybatis3问世之前,Spring3的开发工作就已经完成了,所以Spring3中还是没有对Mybatis3的支持。因此由Mybatis社区自己开发了一个Mybatis-Spring用来满足Mybatis用户整合Spring的需求。下面就将通过Mybatis-Spring来整合Mybatis跟Spring的用转载 2015-12-29 09:27:47 · 258 阅读 · 0 评论 -
log4j日志在web项目中使用
1.项目中导入log4j-1.2.15.jar.包,什么版本的都行2.将log4j.properties配置文件放在项目的WEB-INF下3.在web.xml中这样配置 webAppRootKey webApp.root log4jConfigLocation /WEB-INF/log4j.properties原创 2015-12-28 16:44:09 · 436 阅读 · 0 评论 -
hibernate基本使用
1.创建普通的java项目。因为Hibernate是一个轻量级的框架,不像servlet,还必须需要tomcat的支持,Hibernate只要jdk支持即可。2.引入jar包。可以在项目中直接引入jar包,在:项目--->属性--->然后如下图:另一种办法就是引入库,相当于一个文件夹,把所有的jar包放到自己新建的文件夹中。在:窗体-->选项-->然后如下图:3.提供Hiber转载 2015-12-30 09:43:02 · 205 阅读 · 0 评论 -
JSP中的EL表达式使用
EL 全名为Expression Language EL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构: ${sessionScope.user.sex} 所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得 用户的性别。假若依照之前JSP Scriptlet的写法如下: User user =(User)ses转载 2015-12-30 11:39:28 · 582 阅读 · 0 评论 -
servlet开发
开发servlet有好几种方式,我来说最简单,便捷的一种,创建一个java类继承HttpServlet,重写service方法!以myeclipse2015为例实际中这样开发servlet1.用myeclipse新建一个web工程2.选中src目录,右键New一个Package3.选中Package目录,右键New一个Servlet4.输入你要创建的Servlet的原创 2015-12-30 13:33:25 · 282 阅读 · 0 评论 -
linux控制台实时查看web项目的日志记录
首先通过linux命令行进入日志文件所在的文件夹比如我的info.log日志文件,在logs文件夹中。我通过linux命令已经进入logs目录,然后在控制台输入下面命令tail -f info.log然后就可以在控制台实时查看日志里面的信息了。这种效果跟咱们用myeclipse的控制台效果是一样的,可以用于调试!原创 2015-12-30 16:57:09 · 15401 阅读 · 0 评论 -
hibernate关联
【SSH进阶之路】Hibernate基本原理(一)标签: hibernate框架ormsshsession2014-09-22 10:05 16219人阅读 评论(34)收藏 举报分类: 【java实战】(26) 【Hibernate】(9) 【SSH架构设计】(27) 版权声明:本文为博主原创文章,未经博主允转载 2016-01-18 13:29:32 · 573 阅读 · 0 评论 -
Struts2 include(包含)多个配置文件
Struts 2自带有“包含文件”功能,包含多个Struts配置文件合并为一个单元。单个Struts配置文件让我们来看看一个糟糕的 Struts 2 配置示例。struts.xml <!DOCTYPE struts PUBLIC"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN""h转载 2015-12-31 14:59:59 · 5298 阅读 · 2 评论 -
struts2和spring的两种整合方式
首先,来看看如何让Spring 来管理Action.在struts.xml中加入"struts.objectFactory" value="spring" />有两种整合方式:(1) 把Action配置在beans.xml里,利用Spring初始化Action的bean:将Struts的业务逻辑控制器类配置在Spring的配置文件中,Action中引用的业务类一并注入。转载 2015-12-31 17:04:59 · 589 阅读 · 0 评论 -
Struts2常用标签总结
Struts2常用标签总结一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。 Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依转载 2015-12-31 17:22:31 · 196 阅读 · 0 评论 -
struts2常用标签详解
struts2框架是一个非常优秀的mvc框架,时至今日已有很多公司采用其作为表示层的控制转发工具,我非常喜欢struts2的拦截器特性和一整套的自定义标签。在这根据个人使用struts2的经验,与大家分享一些常用的struts2标签,希望对大家有所帮助。 实例场景假设有这样一个网站:需要用户填写个人的信息,包括:编号、姓名、密码、生日、性别、城市、爱好。其中编号需要填入整数,姓名是转载 2015-12-31 17:31:01 · 280 阅读 · 0 评论 -
Struts2 标签库讲解
要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:struts2的标签共分为五大类:一、逻辑控制标签用于进行逻辑控制输出。主要分以下几类:1)条件标签:用于执行基本的条件流转:拥有一个test属性,其表达式的值用来决定标签里内容是否显示。欢迎hzd:同上。2)迭代标签:用于遍历集合(java.util.Collection)或者枚举值(java转载 2015-12-31 17:32:30 · 276 阅读 · 0 评论 -
spring中的配置文件applicationContext.xml示例
xmlns:context="http://www.springframework.org/schema/context" xmlns:util="http://www.springframework.org/schema/util" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.原创 2015-12-17 14:37:36 · 1492 阅读 · 0 评论 -
Spring2.5.6中applicationContext.xml配置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:aop="htt原创 2015-12-17 18:37:22 · 1407 阅读 · 0 评论 -
spring在web.xml中的配置示例
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javae原创 2015-12-17 14:39:31 · 515 阅读 · 0 评论 -
hibernate常用API详解
根据个人使用Hibernate的经验,介绍一下Hibernate的多种不同的查询和CUD操作,这些东西在日常开发中非常常用,希望对大家有所帮助。 以下示例均以两张表为例:member和userinfo,member帐号信息表外键关联userinfo用户基本信息表,主键自动生成即可 然后映射出的POJO如下:public class Userinfo implemen转载 2016-01-19 09:40:08 · 390 阅读 · 0 评论 -
CXF框架入门实例
CXF是apache旗下的开源框架,由Celtix + XFire这两门经典的框架合成,是一套非常流行的web service框架。它提供了JAX-WS的全面支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用,同时它能与spring进行完美结合。在apache cxf官网提供转载 2016-01-19 09:43:15 · 278 阅读 · 0 评论 -
java中数据持久层查询操作
增删改查中的查/** * 根据用户名和流程编号,去个性流程表查询 * * @param username * 用户名 * @param flowId * 流程编号 * @return 流程对象 */ public FlowVo findPe原创 2015-12-17 14:21:03 · 1321 阅读 · 0 评论 -
spring三层示例controller层,service层示例,dao层示例
Spring框架提倡面向接口编程,所以在写以下类时,最好能先写好接口,让以下的类去实现接口1.Spring框架中controller层示例package org.tarena.note.controller.note;import javax.annotation.Resource;import org.springframework.stereotype.Cont原创 2015-12-17 14:42:56 · 20848 阅读 · 0 评论 -
java连接数据库(properties配置文件)
数据库连接工具类public class DBUtil { //获得输入流 private static InputStream in = DBUtil.class.getClassLoader().getResourceAsStream("config.properties"); private static Properties prop = new P原创 2015-12-17 13:37:33 · 8838 阅读 · 0 评论 -
spring对javamail的封装使用
java 利用spring JavaMailSenderImpl发送邮件,支持普通文本、附件、html、velocity模板 本文主要介绍利用JavaMailSenderImpl发送邮件。首先介绍了发送一般邮件,然后介绍了发送富文本(html)邮件及以velocity为模板发送邮件。 邮件发送分为为三步:创建邮件发送器、编写邮件、发送邮件。 Spring的J转载 2015-12-17 14:13:28 · 459 阅读 · 0 评论 -
Spring框架之TimerTask使用
在spring的applicationContext.xml中配置如下 15000 1000原创 2015-12-17 14:59:52 · 461 阅读 · 0 评论 -
java前后端开发中乱码问题
JSP页面中避免乱码: pageEncoding="UTF-8"%>html页面中避免乱码:含有Spring框架的web工程中乱码解决:在web.xml中配置 encodingFilter org.springframework.web.filter.CharacterEncodin原创 2015-12-18 11:56:19 · 1520 阅读 · 0 评论 -
java中12小时制转换24小时制方法
java代码12小时制转换24小时制方法str:12小时制字符串,比如8:00am,7:00pm.8:30am,6:00pm返回值为24小时制字符串:比如18:00,20:00,21:00public static String startStr(String str) { String[] strs = str.split("--"); Str原创 2015-12-18 12:45:46 · 3225 阅读 · 0 评论 -
邮箱组件开发(使用javamail开发)
package Email;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import java原创 2015-12-18 13:47:31 · 1442 阅读 · 0 评论 -
s2sh框架整合
(1)Struts2.3(2)Spring包(3)Hibernate包(1)导Struts2包(2)配Struts2文件新建struts.xml文件,默认在项目的src根目录[html] view plaincopyprint?xml version="1.0" encoding="UTF-8"?> "-转载 2015-12-18 18:02:30 · 507 阅读 · 0 评论 -
ajax跨域问题
项目中用到json作为系统间交互的手段,自然就伴随着众多ajax请求,随之而来的就是要解决 ajax的跨域问题。不知是跨域问题起 因是这样的,为了复用,减少重复开发,单独开发了一个用户权限管理系统,共其他系统获取认证与授权信息,暂且称之为A系统;调用A系统以B为例。在B系统 中用ajax调用A系统系统的接口(数据格式为json),当时特别困惑,在A系统中访问相应的url可正常回返json数转载 2016-01-04 09:45:22 · 307 阅读 · 0 评论 -
跨域请求之jQuery的ajax jsonp的使用
前天在项目中写的一个ajax jsonp的使用,出现了问题:可以成功获得请求结果,但没有执行success方法,直接执行了error方法提示错误——ajax jsonp之前并没有用过,对其的理解为跟普通的ajax请求差不多,没有深入了解;出现了这种错误,几经调试(检查后台的代码和js部分的属性设置)还是不行,让我感觉很是意外和不解。于是,决定仔细研究下ajax jsonp的使用,并将最后测试成转载 2016-01-04 09:56:18 · 485 阅读 · 0 评论 -
jquery使用jsonp进行跨域调用
关于JSONP的概念和为什么要使用JSONP网上已经有很多教程,这一节主要演示下在JQUERY中的ajax方法怎样通过JSONP进行远程调用 首先介绍下$.ajax的参数 type:请求方式 GET/POST url:请求地址 async:布尔转载 2016-01-04 10:02:29 · 337 阅读 · 0 评论 -
ajax 跨域访问问题
这两天写一个sina 微博短url 例子。其中利用ajax 跨域访问问题。成功代码如下:[html] view plaincopyhtml lang="zh" xml:lang="zh" xmlns="http://www.w3.org/1999/xhtml">head> meta content="text/html; charset=utf-8"转载 2016-01-04 10:13:48 · 281 阅读 · 0 评论 -
详解js跨域问题
什么是跨域?概念:只要协议、域名、端口有任何一个不同,都被当作是不同的域。URL 说明 是否允许通信http://www.a.com/a.jshttp://www.a.com/b.js 同一域名下 允许http://www.a.com/lab/a.jshttp://www.a.com/script/b.js 同一域名转载 2016-01-04 10:20:10 · 252 阅读 · 0 评论 -
HttpClient学习整理
HttpClient简介HttpClient 功能介绍 1. 读取网页(HTTP/HTTPS)内容 2、使用POST方式提交数据(httpClient3) 3. 处理页面重定向 4. 模拟登录开心网 5. 提交XML格式参数 6. 访问启用认证的页面 7. 多线程模式下使用httpclien转载 2016-01-04 11:18:24 · 432 阅读 · 0 评论 -
AJAX学习笔记:创建XMLHttpRequest对象的五步骤
XMLHttpRequest对象在大部分浏览器上已经实现而且拥有一个简单的接口允许数据从客户端传递到服务端,但并不会打断用户当前的操作。这是一个非常流行的做法,那么如何建立一个XMLhttpRequest对象呢?1、建立XMLHttpRequest对象2、注册回调函数3、使用open方法设置和服务器交互的基本信息4、设置发送的数据,开始和服务器交互5、在回调函数中判断交转载 2016-01-04 11:46:04 · 455 阅读 · 0 评论 -
$.ajax()方法详解
jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超转载 2016-01-04 11:52:09 · 232 阅读 · 0 评论 -
JS基础操作
//删除一字符串中指定的字符var str="www.baidu.com/?page";str=str.replace(/?page/,"");alert(str);// 计算系统当前是星期几var a = new Array("日", "一", "二", "三", "四", "五", "六");var week = new Date().getDay();var str = "今天是星期"+转载 2016-01-04 16:52:18 · 229 阅读 · 0 评论 -
Mysql常用函数总结
由于项目开始去O(Oracle)了,mysql的基础知识弱的可怜,于是最近把mysql自己安装着玩了下,顺便下决心把mysql的常用函数整理一遍。一,数学函数1 ABS(X)--返回X的绝对值?1SELECT ABS(-1)2 BIN(X)--返回X的二进制,OCT(X)返回8进制,HEX(X)返回16进制转载 2016-01-21 16:46:24 · 402 阅读 · 0 评论 -
java中使用XStream实现将对象转为xml格式字符串或者将xml格式的字符串转换为对象
我们经常会有需求,比如调用别人的接口,别人会返回给你json或者xml格式的数据,然后我们要转换为相应的对象供我们自己使用; 也有的时候是别人的调我们的接口,让我们提供xml格式的数据或者json格式的数据,json的话这里都不说了,很好处理,甚至springMvc本身就很容易支持。 下面只介绍xml和对象彼此转换首先我们需要引入的jar包:xstream-1.4.8.jar下面直转载 2016-01-05 14:27:22 · 495 阅读 · 0 评论 -
xStream完美转换XML、JSON
xStream可以轻易的将Java对象和xml文档相互转换,而且可以修改某个特定的属性和节点名称,而且也支持json的转换; 前面有介绍过json-lib这个框架,在线博文:http://www.cnblogs.com/hoojo/archive/2011/04/21/2023805.html以及Jackson这个框架,在线博文:http://www.cnblogs.com/hoojo转载 2016-01-05 14:36:49 · 366 阅读 · 0 评论