选择显示字体大小

在struts应用中施展ajax魔法

ajax是最近在web开发流程中一次革命,它允许在一个普通的web浏览器中配置大量的动态效果。多年前struts 都已经是java-web开发中的一个事实上的标准,在大量的应用中都已经使用了它。本文将告诉你,如何在你已经存在struts应用中结合丰富的ajax没ы涌凇?本文将介绍在jsp页面中包含一些javascript这样一个简单而有效的方法来结合ajax和struts。在此我们介绍如何重新使用已经存在的struts actions,但此技术同样可用于你选择的其他java-web 框架。本方法同样可平移到struts或者jsf的下一个版本。版权声明:任何获得授权的网站,转载时请务必保留以下作者信息和链接作者:paul browne;pawenwen(作者的blog:http://blog.matrix.org.cn/page/pawenwen)原文:原文链接关键字:struts;ajax...

http://www.sosof.com/detail/402/748402721645767.html -by - 丰搜 缓存页面


spring与ibatis的集成

ibatis似乎已远离众说纷纭的or框架之列,通常人们对非常流行的hibernate情有独钟。但正如spring: a developer's notebook作者bruce tate 和justin gehtland所说的那样,与其他的or框架相比,ibatis独辟蹊径:“ibatis不是试图从根本上掩盖sql,实际上,它是在拥抱sql。”但别犯愁:sql本身具备了一些重要的功能,并且通过模板的使用,在spring应用中采用ibatis显得轻而易举。在此摘录中,两位作者将和你一起安装ibatis并将其集成进你的spring应用中。他们也阐明了怎样取得你已编写的sql语句及把他们映射给ibatis使用的bean。最后,还讨论了ibatis的优缺点,及为什么是这样的一种方式,即所谓的“在完全or与jdbc之间的一个幽雅的折衷。”就象deve...

http://www.sosof.com/detail/402/749402721646801.html -by - 丰搜 缓存页面


使用appfuse进行开发的总结

appfuse是一个集成了当前最流行的web应用框架的一个更高层次的web开发框架,也可以说是一个web开发基础平台,它与它所集成的各种框架相比,它提供了一部分所有web系统开发过程中都需要开发的一些功能,如登陆、用户密码加密,用户管理、根据不同的用户可以展现不同的菜单,可以自动生成40%-60%左右的代码,自带了默认的一些在css中设定的样式,使用这些样式能很快的改变整个系统的外观,还有自动化测试的功能。 它最大的价值就是为我们提供了一个web开发的新的方式和思路,尽管这些技术在国外都已进很流行了,但在国内能够将hibernate、struts、spring、dbunit、ant、log4j、struts menu、xdoclet、sitemesh、velocity、junit、jstl、webwork这些技术集成到一个框架中的还不多见,所以即使不使用它的全部功能,它也给我们提供了一个很...

http://www.sosof.com/detail/402/580402721647350.html -by - 丰搜 缓存页面


某经验人士对appfuse分析

appfuse分析1、.propertiesappfusegenerator.properties分析 # @(#)generator.properties ### appliction settings ### #框架名称,在运行com.codegenerator.runner.appfusegenerator时,作为args[]的参数被传入。此名称决定了配置文件及模板文件的存放路径。如框架名为appfuse,则相关的文件夹为:propertiesappfuse、templatesappfuse framework=appfuse appname=appfuse_joa ### if custom managers are not required uncomment the exclude parameter ### 用于配置哪些代码包不需要生成 #exclude=manag...

http://www.sosof.com/detail/402/281402721648583.html -by - 丰搜 缓存页面


使用appfuse step by step

1、设置你的appfuse开发环境依据appfuse网站上的指南2、解压缩appfusegen.zip的内容到一个文件夹下,如:c:appfusegen3、在你的数据库里用ant create-tables功能建立演示表。执行此命令将执行c:appfusegensqlnewtables.sql的sql文件4、修改在c:appfusegenproperties文件夹下的generator.properties文件 a 设置 appname : 此应用系统的名称 b 设置 java output location 到你的appfuse项目所在位置 c 设置 package prefix :包前缀 d 将要生成的mvc模板的注释取消(注意:任意时候只能一个mvc的模板被设置生成) e 设置packagenames.properties文件中的包名。内容为 表名=包名5、在生成器的文件...

http://www.sosof.com/detail/402/952402721648746.html -by - 丰搜 缓存页面


struts中的mvc

大家都知道,struts是基于mvc模式的web应用框架。struts的优点之一就是将web应用分成控制,模型和视图。模型中仅包含业务逻辑,视图中仅包含了显示逻辑。当我经过3次基于struts开发web应用之后,对这一点有了一点感性的认识。一、模型与视图的独立 所谓模型与视图的独立。实际上,就是要求我们在开发过程中,应该将模型组件和与视图有关的组件(一般是一些javabean)放在两个不同的包里。并且这两个包应该相互之间没有任何依赖关系。具体地讲就是这两个包相互都不能有导入。在视图组件这个包中除了包含javabean(通常用作dto使用,将数据传向jsp),还应该包含一些键值的常量。因为dto都是要存放在request范围里的,需要定义一些键值。由于这些键值是与视图密切相关的,所以不能够到处乱放,而是一定要放在视图组件包内。而模型组件包在开发过程中,你要完全抛开struts和jsp,就当...

http://www.sosof.com/detail/402/725402721650033.html -by - 丰搜 缓存页面


采用ant进行诊断测试

当你开发了你的java应用软件并且发布给了用户,若一切顺利的话,软件可以在所有的机器上均正常运行。但是如果程序中存在着某些问题,你就需要开始除错工作了。用户会因为各种各样的安装问题而给你打电话,希望你能够解决这些问题。此外,有一些问题将会反复出现:比如错误的java版本,被删除的文件,过于严格的文件权限等等。多数问题都可以用建立一张检查表的方法来解决,但是你可以建立一个遍历检查表来将解决问题所需的信息提供给用户的诊断测试,而不是把时间浪费在反复询问新用户检查表上面的相同问题上。这样即使用户不能自己解决,他们也可以提供给你一张简单明了的清单,使你不需要问上一大堆问题就能发现故障的所在。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:jlearner原文:http://www.onjava.com/pub/a/onjava/2005/10/12/diagnos...

http://www.sosof.com/detail/027/52402721656224.html -by - 丰搜 缓存页面


使用分布式缓存来群集spring远程服务

为spring远程服务增加自动发现和群集功能摘要本文讨论了自动化远程服务发现如何简化复杂的多层企业级应用的开发和布署。作者通过布署在jboss环境中的基于spring的应用演示了这人过程。本文假设读者已有一些spring框架的知识。版权声明:任何获得matrix授权的网站,转载时请务必保留以下作者信息和链接作者:mikhail garber;xmatrix(作者的blog:http://blog.matrix.org.cn/page/xmatrix)原文:http://www.javaworld.com/javaworld/jw-10-2005/jw-1031-spring.html译文:http://www.m...

http://www.sosof.com/detail/402/277402721659764.html -by - 丰搜 缓存页面


ant+cactus+tomcat5.5容器内单元测试简明手册

折腾了一个星期,终于搞定ant+cactus+tomcat5.5容器内单元测试,为感谢cleverpig斑竹(http://blog.matrix.org.cn/page/cleverpig)的热心回贴,特首发于matrix apache版。关于ant的使用,请搜索ant的使用手册,网上大把中文的。一、下载并解压缩cactus下载地址为http://apache.freelamp.com/jakarta/cactus/binaries/jakarta-cactus-12-1.7.1.zip。将cactus的lib目录下的cactus-ant-1.7.1.jar复制到ant的lib目录。二、配置cactuscactus的配置很简单,新建一个cactus.properties文件,并把它放在ant脚本中的cactus任务的classpath下,文件中包括如下内容cactus.sysproper...

http://www.sosof.com/detail/127/43412721610905.html -by - 丰搜 缓存页面


eclipse快速上手指南之使用ant

ant是java平台下非常棒的批处理命令执行程序,能非常方便地自动完成编译,测试,打包,部署等等一系列任务,大大提高开发效率。如果你现在还没有开始使用ant,那就要赶快开始学习使用,使自己的开发水平上一个新台阶。 eclipse中已经集成了ant,我们可以直接在eclipse中运行ant。 以前面建立的hello工程为例,创建以下目录结构:  新建一个build.xml,放在工程根目录下。build.xml定义了ant要执行的批处理命令。虽然ant也可以使用其它文件名,但是遵循标准能更使开发更规范,同时易于与别人交流。 通常,src存放java源文件,classes存放编译后的class文件,lib存放编译和运行用到的所有jar文件,web存放jsp等web文件,dist存放打包后的jar文件,doc存放api文档。 然后在根目录下创建build.xml文件,输入以下内容: <...

http://www.sosof.com/detail/412/754412721610276.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons