-
深入辨析ExtJS 2.2实现及应用连载导言
深入剖析ExtJS2.2实现及应用连载导言 ? ExtJS是一个非常优秀的框架,不但能实现优美绚丽的Web应用。而且其源码架构思想及实现令人叫绝。任何一种优秀技术都会有一批布道者去分析研究并推广它,比如Spring。 但是ExtJS结构过于庞大,相当多的开发者只能是对着其应用文档依葫芦画瓢地开发应用系统。这样一知半解的开发会导致开发中出现众多问题,比如性能,内存等等。而目前市场上ExtJS的书籍...
388
热度 -
REST Web Service开发实践-Jersey,Google Protocol Buffer, Tomcat组合样例
RESTWebService开发实践--Jersey,GoogleProtocolBuffer,Tomcat结合样例 一综述:当前REST化的WebService大行其道,Jersey是Sun推出的RESTWEBService参考实现,而GoogleProtocolBuffer由于其高效,短小,代码自动生成而成为分布式系统数据交互的优良选择,tomcat以市场占有率第一Servlet容器而知名,所...
1016
热度 -
java调用webservice(用wsdl2java简单化客户端的编写)
java调用webservice(用wsdl2java简化客户端的编写) ? Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的RESTWebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的...
503
热度 -
《研磨struts2》 第二章 Struts2的HelloWorld 之从Servlet+JSP+JavaBean兑现MVC开始
《研磨struts2》第二章Struts2的HelloWorld之从Servlet+JSP+JavaBean实现MVC开始 2.5??开发中的一些小窍门 2.5.1??概述 通过以上内容的学习,应该基本了解了Struts2的开发流程,但是,有一些细节功能你并没有看到。比如,在struts.xml中,需要注册Action类的全类名,这个全类名是哪里来的?是完全手写的,还是拷贝的?怎么拷贝的?...
250
热度 -
基于Backbone.js的JavaScript MVC示范程序(6)
基于Backbone.js的JavaScriptMVC示例程序(6) 一.概述二.RESTServer的实现2.1RESTAPI设计2.2数据库设计2.3用MyBatis实现的DAO层2.4用Jersey实现的RESTAPI2.5用SpringAOP实现的日志功能三.前端的实现3.1显示User列表3.2显示User详细信息3.3修改User信息3.4增加User3.5删除User3.6添加val...
201
热度 -
DWR兑现省市县三级联动
DWR实现省市县三级联动 数据库的大概设计是,共有三个字段[id,name,parentid],顾名思义,id就是唯一标示一条记录,name存放的是省市县的名称,parentid存放的其上级的id,例如对于省一级别的,其parentid全部为0,对于市一级别的,其parentid存放的是所对应省的id,对于县一级别的,其parentid存放的是所对应市的id。首先在进入显示页面的时候就把所有的pa...
359
热度 -
JSTL跟EL介绍
JSTL和EL介绍 JSTL规范介绍 ------------------------------------------------ JSTL: *JSTL即JSPStandardTagLibrary的缩写 *一些常用的JSP标签 *和MVC框架结合使用很方便,如果struts、springmvc *不是JSP1.2,2.0,2.1规范的一部分,需要单独下载。下表是servlet、jsp、jst...
439
热度 -
[WebService课程]用POJO实现0配置的WebService - 1
[WebService教程]用POJO实现0配置的WebService-1 Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的RESTWebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍了如何使用Axis2开发一个不需要任何配置文件的...
243
热度 -
[转]面临 Java 开发人员的 Ajax: 构建动态的 Java 应用程序
[转]面向Java开发人员的Ajax:构建动态的Java应用程序 http://www.ibm.com/developerworks/cn/java/j-ajax1/Ajax(即异步JavaScript和XML)是一种Web应用程序开发的手段,它采用客户端脚本与Web服务器交换数据。所以,不必采用会中断交互的完整页面刷新,就可以动态地更新Web页面。使用Ajax,可以创建更加丰富、更加动态的Web...
928
热度 -
cas实现单点登录,登出(java跟php客户端) (转)
cas实现单点登录,登出(java和php客户端)(转) 最近项目中需要做单点登录,客户端包含java和php,java有几个应用程序,php是discuz+supesite+ucenter,需 ? 要这几个客户端都要能单点登录和登出,在网上找了许多相关资料,今天终于配置成功,步骤如下: ? 1、cas服务端:下载地址:http://downloads.jasig.org/cas/,cas的服务...
1169
热度 -
转:Myeclipse10上载,安装,破解,插件,优化介绍
转:Myeclipse10下载,安装,破解,插件,优化介绍?一.Myeclipse10下载与破解Genuitec公司发布了MyEclipse10,一款Genuitec旗下的商业化Eclipse集成开发工具的升级版本。MyEclipse10基于EclipseIndigo构建,为Java和JavaEE项目提供了Maven3的支持。本次发布的版本中还加入了对JaveEE6、HTML5、JPA2和JSF2...
655
热度 -
盘点:25个绝佳Eclipse开发项目
盘点:25个最佳Eclipse开发项目上个月23号Eclipse基金会发布了最新的Eclipse太阳神版本,囊括了39个项目,下面我们就来看看哪些项目是最受Eclipse开源社区喜欢的。Eclipse最初是一个JavaIDE,但后来变得越来越强大,早已超出了IDE的范畴,截至目前,Eclipse可支持静态和动态编程语言,胖客户端、瘦客户端和服务器端框架,建模和业务报表,嵌入式和移动开发,Eclip...
352
热度 -
Java:引文(元数据)
Java:注解(元数据)初识Java注解所谓的元数据是指用来描述数据的数据,可能刚听到元数据的时候你会有点陌生,其实任何一个使用过struts或者hibernate的开发人员都在不知不觉中使用元数据,更通俗一点来说元数据是指描述代码间关系或者代码与其它资源(例如数据库表)之间内在联系的数据,对Struts来说就是struts-config.xml文件,对hibernate来说就是.hbm文件。但是...
27
热度 -
J2EE的13类核心技术
J2EE的13种核心技术为了联系实际,GOULD基于WEBLOGIC应用服务器(来自BEASYSTEMS公司的一种广为应用的产品)环境来介绍J2EE的这些技术。JAVA最初是在浏览器和客户端机器中粉墨登场的。当时,很多人质疑它是否适合做服务器端的开发。现在,随着对JAVA2平台企业版(J2EE)第三方支持的增多,JAVA被广泛接纳为开发企业级服务器端解决方案的首选平台之一。J2EE平台由一整套服务...
72
热度 -
[转] iphone开发资源集锦
[转]iphone开发资源汇总学习过程当中查找到的资料,做一个记录,以便更多朋友查看。开发的过程有时候是简单的,因为我们可以站在巨人的肩上,跳得更高,走得更远。如何用Facebookgraphicapi上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKey...
82
热度 -
求教高手解题,万分感谢
求教高手解题,万分感谢 我在mvc模式中写入的程序出现了一个我不解的错误源代码如下: 登陆页面:addtask.jsp <%@pagelanguage="java"import="java.util.*"pageEncoding="gbk"%> <% Stringpath=request.ge...
478
热度 -
第十五章 加密算法范例1-注册登录(消息摘要算法)
第十五章加密算法实例1--注册登录(消息摘要算法)15.1、原理步骤注册:注册时,将用户密码加密放入数据库登录:登录时,将用户密码采用上述相同的算法加密,之后再与数据库中的信息进行比对,若相同,则登录15.2、实现(这里采用了SHA256算法,其他摘要算法MD5/SHA1/MAC类似)注意:这里的程序是在我之前写的一个maven+spring+springmvc+mybatis+velocity整...
58
热度 -
mybatis入门基础(8)-查询缓存
mybatis入门基础(八)-----查询缓存一、什么是查询缓存mybatis提供查询缓存,用于减轻数据压力,提高数据库性能。mybaits提供一级缓存,和二级缓存。1.1.一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap),用于存储缓存数据。不同的sqlSession之间的缓存区域(HashMap)是互不影响的。1....
14
热度 -
SSH范例(2)
SSH实例(2)在WebContent\WEB-INF\下新建两个文件:applicationContext.xml和web.xml。web.xml:<?xmlversion="1.0"encoding="UTF-8"?><web-appversion="2.5"xmlns="http://java.sun.com/xml/ns/javaee"xmlns:xsi="http://...
89
热度 -
android上传图片(及普普通通参数)到服务器(j2ee后台服务器,ssh框架)
android上传图片(及普通参数)到服务器(j2ee后台服务器,ssh框架)最近项目中需要客户端往服务器传输图片,并且还需要附带一些普通参数,研究了几天,把结果记录下。首先客户端可服务端进行通信一般都是有http请求来发送和接收数据,这里android中有两种HttpClient和HttpURLConnection,这两个都可以和后台服务器进行网络通信,但是如何选择哪个来进行文件传输呢?谷歌官方...
22
热度