- 博客(221)
- 资源 (187)
- 收藏
- 关注
原创 wsimport 用法详解
wsimport 用法本文主要介绍wsimport的简单用法,帮助大家在webservice客户端开发过程中生成接口代码: 打开java JDK目录我们会看到wsimport工具,这是由sun为我们免费提供的的,功能强大,会给我们工作带来极大的方便。 创建服务端代码: 接口package com.huawei.idp.composer.service;import javax.jws.WebM
2015-08-22 18:04:11 14700 2
原创 String path = request.getContextPath(拼装当前网页的相对路径 )
在JSP中我们总会出现一个路径问题比如:jstest001是项目名1、绝对路径和2、相对路径在我们实际应用中,我们经常在jsp中使用到路径,可以有一些是从项目开始的绝对路径有一些是相对路径。而经常源码照抄过来不能运行。String path = request.getContextPath();String basePath = request.
2015-04-28 22:08:46 1084
原创 win7系统 telnet不是内部或外部命令
最近在学习Android开发,需要模拟打电话,发短信到虚拟器上,要用到Telnet命令,发现在DOS窗口中输入telnet后提示“win7系统 telnet不是内部或外部命令”。大家都知道在Wingdows XP上telnet都是已经安装好的,直接就可用,但是Win7是没有这个功能的,都需要后来自己安装的。下面我们就看看怎样在windows7 中使用telnet第一步:打开控制面板》程序
2015-03-12 23:10:19 835
原创 Android中的弹出提示框
在做Android平台的APP时候,经常会遇到自定义弹出对话框,在Android中,已经预先给我们设置了几种弹出对话框的接口DialogBuilder ,今天闲来无事,特意整理了一下,方便日后学习回顾。1.这是一个最简单的应用,就是弹出一个消息框,先看效果:activity_main.xml<LinearLayout xmlns:android="http://schemas.
2015-03-11 23:55:16 1254
原创 Spring整合Quartz的配置
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:首先我们来写一个被调度的类:package com.kay.quartz;public class QuartzJob{ public void work() { System.out.println("Quartz的任务调度!!
2014-12-28 19:20:21 545
原创 mybatis调用存储过程异常
org.apache.ibatis.binding.BindingException: Mapper method 'com.huawei.idp.composer.user.dao.ProcesserUserDao.getUserCount attempted to return null from a method with a primitive return type (int).
2014-09-24 23:31:30 4618
转载 vs2010 快捷键大全
VS2010版快捷键Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 生成编译 CTRL + O 打开文件 CTRL + SHIFT + O打开项目 CTRL + SHIFT + C显示类视图窗口 F4 显示属性窗口 SHIFT + F4显示项目属性窗口 C
2014-07-17 23:38:26 616
原创 Jsp中response对象的所有属性详细介绍
这篇文章主要介绍了Jsp中response对象的所有属性,有需要的朋友可以参考一下所属接口:javax.servlet.http.HttpServletResponse,其父接口是ServletResponse,而且ServletResponse也现在只有唯一一个HttpServletResponse子接口,主要原因是,现在的J2EE的WEB程序主要以HTTP协议为主要通讯协议。res
2014-07-17 22:54:17 956
原创 JSP内置对象:Request和Response的简单介绍及使用
JSP内置对象:Request和Response的简单介绍及使用,需要的朋友可以参考一下JSP内置对象之request对象客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。序号 方 法 说 明 1 object getAttribute(String name) 返回指定属性的属性值
2014-07-17 22:53:14 1155
原创 jQuery 页面 Mask实现代码
何为页面 Mask (遮罩)?看过 jQuery 的 Lightbox 插件的一定不会陌生。就是在页面上建一个透明层遮盖住页面的全部内部。在 Ajax 应用中,显示一个 Dialog(以 Div 方式显示)前,都会先建一个 Mask。因为经常会用到,所以写成了一个 jQuery 插件,方便自己的使用。
2014-07-15 23:45:45 679
原创 jQuery表单插件jquery.form.js用法详解
jQuery.form.js表单插件,可以让您轻松地在HTML表单中使用AJAX。主要的方法,ajaxForm和ajaxSubmit从表单元素,收集信息,以决定如何管理提交过程。更多方法:formToArray,formSerialize,fieldSerialize,fieldValue,clearForm,clearFields,resetForm示例代码:// wait
2014-07-15 22:42:20 920
原创 jquery ajax提交表单数据的两种方式
貌似AJAX越来越火了,作为一个WEB程序开发者要是不会这个感觉就要落伍,甚至有可能在求职的时候屡被淘汰。我也是一个WEB程序开发者,当然我也要“随波逐流”一把,不然饭碗不保啊!之前实现AJAX使用Javascript脚本一个一个敲出来的,很繁琐。学习Jquery之后就感觉实现AJAX并不是那么的困难了,当然除了Jquery框架外还有其它的优秀框架这里我就着重说下比较流行的Jquery。Jqu
2014-07-15 22:32:25 1584
原创 JQuery中$.ajax()方法参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type:要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout:要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设
2014-07-15 22:31:08 581
原创 Javascript 数组循环遍历之forEach
1. js 数组循环遍历。数组循环变量,最先想到的就是 for(var i=0;i除此之外,也可以使用较简便的forEach 方式 2. forEach 函数。Firefox 和Chrome 的Array 类型都有forEach的函数。使用如下:[html] New Document
2014-07-15 22:28:49 732
原创 JavaScript的eval JSON object问题
在做AJAX应用开发的时候,我们通常喜欢把服务器端返回的JSON格式字符串在客户端的回调函数中把它作为JavaScript代码执行并用一个变量保存起来,以方便使用返回的数据。通常的做法就是var jsonData = eval(xmlHttp.responseText)。这看起来似乎一切都是正确的,但当你运行代码的时候,你会发现报“invalid labe”错误了。为什么?我也不清楚,但我找到
2014-07-15 22:24:47 776 1
原创 js使用eval解析json(js中使用json)
eval的用法eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句,下面给出eval解析json的示例先来说eval的用法,内容比较简单,熟悉的可以跳过eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执行s语句。如果s语句执行结果是一个值,则返回此值,否则返回undefined。 需要特别注意的是对象声明语法“{}”并不能返回一个值,需要用括号括起来才
2014-07-15 22:21:42 1101
原创 DWR框架配置
环境: jdk1.7 MyEclipse tomcat7架包:dwr.jar log4j.jar commons-logging.jar1.导入架包2.配置web.xml dwr-invoker org.directwebremoting.servlet.DwrServlet classes java.lang
2014-07-15 00:25:10 571
原创 JAVA布局模式:GridBagConstraints终极技巧参数详解
布局模式 :GridBagConstraints布局,先发一个实例:gridx = 2; // X2gridy = 0; // Y0gridwidth = 1; // 横占一个单元格gridheight = 1; // 列占一个单元格weightx = 0.0; // 当窗口放大时,长度不变weighty = 0.0; // 当窗口放大时,高度不变anchor = Gr
2014-07-03 22:25:37 31749 2
原创 JTable 使用详解
JTable是Swing编程中很常用的控件,这里总结了一些常用方法以备查阅.一.创建表格控件的各种方式:1) 调用无参构造函数.JTable table = new JTable();2) 以表头和表数据创建表格.Object[][] cellData = {{"row1-col1", "row1-col2"},{"row2-col1", "row2-col2"}};Str
2014-07-03 21:42:02 1318
原创 Session超时跳转到指定页面(filter实现)解决了图片被过滤问题
package com.myplan.checkloginfilter;import javax.servlet.*;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import
2014-06-29 23:04:44 1765
原创 利用过滤器来实现session超时,和权限管理
我们经常会碰到这样的情况,当我们有事情离开了一会,等再回来继续我们在网页中的操作时,会出现session超时的错误,然后跟上一堆的错误,让用户感觉很不爽,像这种情况如果能在一个错误页面给个Session超时的提示就会比较友好些,再一种情况,当一个系统中的用户角色有多个,有些页面对于一些级别低的用户来说是没有权限观看的,可能在页面上能根据不同的权限屏蔽了一些链接让低级别的用户无法进入,但是这只能让低
2014-06-29 23:01:54 1200
原创 获取表单对象的值
工程名:ServletStudy表单文件:login.jspServlet文件:LoginServlet.java配置文件:web.xml 下面对是这几个文件的代码:login.jsp
2014-06-29 22:41:23 719
原创 ExtJS 进度条样式设置
progressbar.js:Ext.onReady(function(){ //手动 var config = { text: '请稍后...', width: '300', renderTo: document.getElementById('progressbar'), //cls: 'progress-ba
2014-06-29 19:45:42 742
原创 JavaScript可否多线程? 深入理解JavaScript定时机制
JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感 setTimeout( function(){ alert('你好!'); } , 0); setInterval( callbackFunction , 100);
2014-06-29 19:23:25 516
原创 javascript解析json数据的3种方式
var obj=eval("("+traItem.rel+")"); //性能不好 var obj = (new Function("return " + traItem.rel))(); var obj = JSON.parse(traItem.rel); //这个要求的格式比较严格
2014-06-29 19:20:22 630
原创 JS+CSS点击登陆按钮遮罩弹出登陆框代码
前几天,烈火网小编给大家推荐了几款关于“遮罩层登陆框的效果”,是基于jQuery实现的,鉴于有的站点还没有引入jquery框架,因此再给大家推荐一款使用Javascript实现的遮罩效果登陆框,其实这种效果是很常见的,在许多互动的社区及其它的一些地方,弹出框应用想当流行,在不妨碍网页运行的情况下,用户可以输入登录信息,实现完美登录。
2014-06-26 00:17:24 3046
原创 servlet 过滤器
简单介绍下servlet的过滤器,虽然标题是Jsp 1.创建一个过滤器我们首先创建一个web工程,工程首页有一个连接 /servlet/loginServlet?username=管理员&password=1">进入后台这里,我们创建一个servlet(关于如何创建和访问servlet不是我们今天的重点)复制代码@Override
2014-06-25 22:49:32 541
原创 Javascript 定时刷新页面及跳转页面
Javascript 返回上一页1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);2. history.back().3. window.history.forward()返回下一页4. window.history.go(返回第几页,也可以使用访问过的URL)例: 向上一页response.Write
2014-06-25 22:05:03 619
原创 ExtJs树
作为ExtJs开发者,已经跟ExtJs打了将近两年交道.觉得自己应该做点什么.至少我确定现在还有很多面对ExtJs4这个强悍的组件无从下手的朋友.请你一定要读我: 我并不是一名专业的翻译人士,也不是一名专业前端开发人员,我曾经去书写一片ExtJs树的开发指南,可是时过境迁,如今拿起来再一看十分的不满意,至少,跟官方的doc是不可能比的. 这次我只是在做一个官方文档的翻译,并没有想过
2014-06-24 22:52:53 740
原创 extjs4 异步树的写法
The data for this tree is asynchronously loaded through a TreeStore and AjaxProxy.js代码如下:Ext.require([ 'Ext.tree.*', 'Ext.data.*', 'Ext.tip.*']);Ext.onReady(function() { Ext.Qu
2014-06-24 22:46:25 556
原创 Ext.toolbar.Toolbar工条
1、Ext.toolbar.Toolbar主要配置项 Ext.toolbar.Toolbar配置配置项参数类型说明enableOverflowBoolean设置为true则自动为工具栏添加一个下拉按钮,用于显示超过工具栏范围的按钮verticalBoolean设置为true则显示一个垂直的工具栏,默认为false
2014-06-22 15:25:19 585
原创 Jquery之树形插件
1、DynaTree (推荐使用,说明文档以及样例在下载的压缩包里\doc\samples.html)DynaTree 是一个优化的动态jQuery树查看插件,它只在需要时才创建DOM元素。支持checkbox、层级选择以及拖放功能。并且支持ajax和延迟加载。开源协议:MIT和GPL。 Demo:http://wwwendt.de/tech/dynatree/doc/samples.
2014-06-22 11:25:41 545
原创 利用Xstream注解实现xml和java bean之间的转换
java 利用Xstream生成和解析xml,知识结构: 1.Xstream简介; 使用限制: JDK版本不能 虽然预处理注解是安全的,但自动侦查注解可能发生竞争条件.特点: 简化的API; 无映射文件; 高性能,低内存占用; 整洁的XML; 不需要修改对象;支持内部私有字段,不需要setter/getter方法,final字段;非公有类,内部类;类不需要默
2014-06-19 21:15:25 5243
原创 java四舍五入保留两位小数方法整理
import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class test { public static void main(String[] args) { String str="86.64466666"; BigDecimal bd =
2014-02-25 22:54:08 681
原创 Java之命令模式(Command Pattern)
1.概念 将来自客户端的请求传入一个对象,从而使你可用不同的请求对客户进行参数化。用于“行为请求者”与“行为实现者”解耦,可实现二者之间的松耦合,以便适应变化。分离变化与不变的因素。 在面向对象的程序设计中,一个对象调用另一个对象,一般情况下的调用过程是:创建目标对象实例;设置调用参数;调用目标对象的方法。但在有些情况下有必要使用一个专门的类对这种调用过程加以封装,我们把这种专门
2014-02-07 23:30:12 534
原创 JAVA与模式 之模板方法模式
在阎宏博士的《JAVA与模式》一书中开头是这样描述模板方法(Template Method)模式的: 模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。模板方法模式的结构 模板方法模式是所
2014-02-07 23:28:19 525
原创 JAVA迭代器与迭代模式
在jdk中,与迭代器相关的接口有两个:Iterator 与 IterableIterator:迭代器,Iterator及其子类通常是迭代器本身的结构与方法;Iterable:可迭代的,那些想用到迭代器功能的其它类,如AbstractList HashMap等,需要实现该接口。以下为两个接口源码:Iterator 如下: 1.public interface Itera
2014-02-07 23:21:05 596
原创 深入浅出Java设计模式之迭代器模式
一、 引言 迭代这个名词对于熟悉Java的人来说绝对不陌生。我们常常使用JDK提供的迭代接口进行java collection的遍历:Iterator it = list.iterator();while(it.hasNext()){ //using “it.next();”do some businesss logic} 而这就是
2014-02-07 23:18:01 537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人