`
JAVA天地
  • 浏览: 657172 次
  • 性别: Icon_minigender_1
  • 来自: 太原
文章分类
社区版块
存档分类
最新评论
文章列表
一、MVC简介        概括起来MVC的优点主要有一下方面:        1)多个视图可以对应一个模型。按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量,一旦模型发生改变,也易于维护        2)模型返回的数据与显示逻辑分离。模型数据可以应用任何的显示技术,例如,使用JSP页面、Velocity模板或者直接产生Excel文档等        3)应用被分隔为三层,降低了各层之间的耦合,提供了应用的可扩展性        4)控制层的概念也很有效,由于它把不同的模型和不同的视图组合在一起,完成不同的请求。因此,控制层可以说是包含了用户请求权限的概念       ...
一个类似于Logic与Bean的Jsp标签示例 示例说明: 首先通过Logic标准的校验,是否存在相应的属性,如果不存在,就不继续执行其中包含的内容体,如果存在则执行其中包含的内容体,调用方式如: <mytest:logic> <mytest:bean xpath="/Document/Element[@name=\"e2\"]"> </mytest:bean> </mytest:logic> 这里有两个类,一个是MyLogic类,一个是MyBean,分别代表上面的logic ...
转自:JAVA中文站作者简介廖雪峰,软件工程师,现从事J2EE开发,您可以通过asklxf@163.com与他联系。java.util包中包含了一系列重要的集合类。本文将从分析源码入手,深入研究一个集合类的内部结构,以及遍历集合的迭代模式的源 ...
原先通过MQ资源管理器创建了默认的QM管理器、队列、通道等,在启动好MQSeries后,我通过命令:runmqsc QM_portal进入mqsc界面,输入命令:display queue(default)显示无此队列,但是在MQ资源管理器的队列里面可以看到有default队列,通过命令:display queue(*)也可以查看到该队列的存在。我尝试了多次,并分别尝试命令:display channel(S_portal)也提示找不到该通道,该通道也是存在的,我在想是不是访问需要加上QM管理器名称等等,都尝试过,也不行,于是采用命令:define ql(ql1)再执行命令display que ...
如果是通过JAVA将消息写入到MQ,再通过JAVA去读取消息,采用MQMessage读消息的方法readUTF()去读取的时候,就不会报错,可以正常读出来。如果采用在MQ资源管理器中插入测试消息或者是通过另外一台MQ服务器往当前MQ服务器通过远程队例写消息过来,通过JAVA读取出会错,我这里疑点有两个: 1、通过MQ资源管理器放入的消息的编码是什么?是否在读消息的时候需要指定读消息的编码?我通过JAVA进入的编码为1381,读的时候也是1381 2、我现在JAVA这边的MQ LIB是从WEBSPHERE6中取出来的,因为MQ7中带的JAR包老是报一些类不存在,现在的MQ服务是V7,不知道是否 ...
这份程序的原始文档是来自于互联网,不过不知道作者是谁,在些先谢了,我增加了个人的理解在里面,增加注释,这样便于阅读与理解。 该程序实现了发送消息与读取消息的功能,见其中的send***与get***方法。这只适合于测试 ...
MQ中将消息发送至远程队列的配置 摘自MQ资源管理器帮助文档V7 在开始学习本教程之前,您需要从系统管理员处了解标识网络上接收机器的名称:IP地址、MQ的端口号、队列管理器、接收(远程机器)或者是发送的队列(本地机器)名称。 消息传递如图示: 本教程介绍了如何设置一台计算机上的队列管理器 QM_ORANGE 与另一台计算机上的队列管理器 QM_APPLE 之间的消息传递。在第一台计算机上创建的消息被传递到第二台计算机上的队列 Q1(此队列被称为远程队列)。 要点
3G时代,应用为王。谁得到更多用户的拥趸和青睐,谁就无疑抢占了3G的制高点。纵观业内已经面世的手机应用商店,以苹果的App store为代表,无不借鉴“强大的业务支持+新颖的定制终端+专有操作系统+移动互联网”的商业模式, ...
使用DOM4J解析XML及采用Schema校验的方法 Validation Currentlydom4jdoesnotcomewithavalidationengine.Youareforcedtouseaexternalvalidator(译:dom4j无校验引擎,需使用外部校验).InthepastwerecommendedXerces,butnowyouareabletouseSunMulti-SchemaXMLValidator(原来推荐Xerces,但是现在推荐Sun的复合描述XML校验器).XercesisabletovalidateagainstDTDsandXMLSche ...
源程序来源于网络,感谢程序的原作者。源程序比较不容易看懂,如没有引用相关的包,没有说明相关包如何获取,相关的理论依据是什么,这里我补充完整。完整源程序如下: /* 1、需要四个JAR包的支持:isorelax、dom4j、relaxngDatatype、xsdlib,都可以在sourceforge上面下载,如果不知道如何查找, * 参看:http://blog.csdn.net/fenglibing/archive/2009/05/04/4149558.aspx * 2、该程序实现的理论支论,参见文章:http://blog.csdn.net/fenglibing/archive/20 ...
转自:http://iso-relax.sourceforge.net/JARV/JARV.html 该文详细介绍了如何使用JARV对XML进行校验,这里有完整而详细的实例: http://blog.csdn.net/fenglibing/archive/2009/05/05/4150642.aspx XMLSchema的学习网站:http://www.w3school.com.cn/schema/ 两个概念: MSV(Suns Multi Schema Validator):复合描述校验器 JARV(JAVA API forRELAXVerifiers):支持RELAX校验器的JA ...
原贴地址:http://baike.baidu.com/view/1374119.htm Schema  用于描述和规范XML文档的逻辑结构的一种语言,它最大的作用就是验证XML文件逻辑结构的正确性。可以理解成与DTD(文档类型定义)功能差不多,但是Schema在当前的WEB开发环境下优越很多。   因为它本身就是一个有效的XML文档,因而可以更直观地了解XML的结构。除此之外,Schema支持命名空间,内置多种简单和复杂的数据类型,并支持自定义数据类型。由于存在这么多的优点,所以Schema渐渐成为XML应用的统一规范。 XML Schema XSD 元素   元素 解释    ...
对于不同编码,一直以来都是一个问题,对于我们来说就是中文乱码的问题,这是个什么学JAVA的人都会问上并遇上N次的问题,在编码C/S的JSP的程序的时候也会遇到,我们可以采用过滤器的方式,实现统一编码,以使其不会出现 ...
转自:http://baike.baidu.com/view/147436.htm 目录 1、DTD 简介 2、DTD - XML 构建模块 3、DTD - 元素 4、DTD - 属性 DTD的优势和缺陷   DTD  文档类型定义  (Document Type Definition)  DTD 是一套关于标记符的语法规则。它是XML1.0版规格得一部分,是XML文件的验证机制,属于XML文件组成的一部分。  DTD 是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和DTD文件来看文档是否符合规范,元素和标签使用是否正确。一个DTD文档包含:元素 ...
http://www.findjar.com/,就是这个网站,经常在网上看到一些好的源码,什么都说了,就是没有说明需要引入那个包,这个包需要从什么地方下载,有些时候在网上搜索还不一定搜索得到,有了这个网站,出名的JAR包在这里基本上都可以找到,到面在为止已经有17600个JAR包,包括了日常使用的大部分,够了。
Global site tag (gtag.js) - Google Analytics