J2EE社区

苟有恒,何必三更起五更眠;
最无益,只怕一日曝十日寒.
posts - 241, comments - 318, trackbacks - 0, articles - 16

     摘要: 根据预赛参赛人数比例以及参赛人员成绩,现公布参加决赛人员名单和方向。应用软件设计140名(JAVA方向70名、.NET方向70名),数字娱乐设计100名(网络游戏设计40名、手机游戏设计40名、游戏美术设计20名)。

2008中国成都软件设计大赛组委会办公室
2008年10月31日  阅读全文

posted @ 2008-11-02 21:43 xcp 阅读(559) | 评论 (0)编辑 收藏

     摘要: Eval 函数
功能:先解释Javascript代码,然后在执行它
用法:Eval(codeString)
codeString是包含有Javascript语句的字符串,在eval之后使用Javascript引擎编译。

注释:

例子:eval(id + "_icon.src="/imgs/collapse_up.gif'");
id是之前设定的参数,而在双引号中的字符串则是需要编译的
  阅读全文

posted @ 2008-11-01 16:16 xcp 阅读(5566) | 评论 (4)编辑 收藏

posted @ 2008-10-31 02:47 xcp 阅读(117485) | 评论 (11)编辑 收藏

posted @ 2008-10-31 00:25 xcp 阅读(4518) | 评论 (0)编辑 收藏

     摘要: dom使用指南:
主要用在javascript,ajax里面用到的dom操作  阅读全文

posted @ 2008-10-03 15:59 xcp 阅读(2663) | 评论 (4)编辑 收藏

     摘要: DWR 是一个开放源码的使用 Apache 许可协议的解决方案,它包含服务器端 Java 库、一个 DWR servlet 以及 JavaScript 库。虽然 DWR 不是 Java 平台上唯一可用的 Ajax-RPC 工具包,但是它是最成熟的,而且提供了许多有用的功能。
从最简单的角度来说,DWR 是一个引擎,可以把服务器端 Java 对象的方法公开给 JavaScript 代码。使用 DWR 可以有效地从应用程序代码中把 Ajax 的全部请求-响应循环消除掉。这意味着客户端代码再也不需要直接处理 XMLHttpRequest 对象或者服务器的响应。不再需要编写对象的序列化代码或者使用第三方工具才能把对象变成 XML。甚至不再需要编写 servlet 代码把 Ajax 请求调整成对 Java 域对象的调用。
DWR 是作为 Web 应用程序中的 servlet 部署的。把它看作一个黑盒子,这个 servlet 有两个主要作用:首先,对于公开的每个类,DWR 动态地生成包含在 Web 页面中的 JavaScript。生成的 JavaScript 包含存根函数,代表  阅读全文

posted @ 2008-10-03 10:21 xcp 阅读(2804) | 评论 (7)编辑 收藏

     摘要: 今天下午做了一个ssh项目,是利用spring配置文件管理hibernate配置文件,结果一发布出现以下错误,请高手们指教!!!!
严重: Exception starting filter struts2
Caught exception while loading file struts-default.xml - [unknown location]
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadConfigurationFiles(XmlConfigurationProvider.java:839)
at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadDocuments(XmlConfigurationProvider.java:131)
at com.opensymphony.xwork2.config.providers.XmlConfi  阅读全文

posted @ 2008-09-23 21:49 xcp 阅读(13989) | 评论 (16)编辑 收藏

     摘要: 数据库设计工具对比

PowerDesign:PowerDesign是 Sybase推出的主打数据库设计工具。PowerDesign致力于采用基于Entiry-Relation的数据模型,分别从概念数据模型 (Conceptual Data Model)和物理数据模型(Physical Data Model)两个层次对数据库进行设计。概念数据模型描述的是独立于数据库管理系统(DBMS)的实体定义和实体关系定义。物理数据模型是在概念数据模型的基础上针对目标数据库管理系统的具体化。

ERWin:这个是CA公司的拳头产品,它有一个兄弟是BPWin,这个是CASE工具的一个里程碑似的产品。ERWin界面相当简洁漂亮,也是采用ER模型,如果你是开发中小型数据库,极力推荐ERWin,它的Diagram给人的感觉十分清晰。在一个实体中,不同的属性类型采用可定制的图标显示,实体与实体的关系也一目了然。ERWin不适合非常大的数据库的设计,因为它对 Diagram欠缺更多层次的组织。

如何一次性将表结构的脚本导出来?
Databas  阅读全文

posted @ 2008-09-23 09:40 xcp 阅读(611) | 评论 (0)编辑 收藏

     摘要: 最近学习hibernate,重点研究了hibernate属性的inverse与cascade的联系与区别。如下,是本人的心得。
1、到底在哪用cascade="..."?

cascade属性并不是多对多关系一定要用的,有了它只是让我们在插入或删除对像时更方便一些,只要在cascade的源头上插入或是删除,所有 cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade,unsaved-value是个很重要的属性。Hibernate通 过这个属性来判断一个对象应该save还是update,如果这个对象的id是unsaved-value的话,那说明这个对象不是 persistence object要save(insert);如果id是非unsaved-value的话,那说明这个对象是persistence object(数据库中已存在),只要update就行了。saveOrUpdate方法用的也是这个机制。

2、到底在哪用inverse="ture"?
  阅读全文

posted @ 2008-09-16 10:16 xcp 阅读(629) | 评论 (0)编辑 收藏

     摘要: 我们知道struts1与spring整合是靠org.springframework.web.struts.DelegatingActionProxy来实现的,以下通过具体一个用户登录实现来说明struts2整合spring的相关内容.

一、准备工作

1.实例分析我们在这不与数据库打交道,所有就是当用登录的时候判断用户名是否为指定值,密码是否为指定值,以及相关的异常处理、
2.为什么我们要说struts2整合spring呢?相信在家都知道,我也不用多说了....
4.在 http://struts.apache.org/download.cgi#struts212下载struts2的jar包,源码,API文档.
5.在 http://static.springframework.org/downloads/nightly/release-download.php下载不同版本的spring的jar包,源码,API文档.
  阅读全文

posted @ 2008-09-13 17:34 xcp 阅读(54177) | 评论 (22)编辑 收藏

     摘要: JasperReports作为一种优秀且开源的报表引擎,不利用太可惜了。同时,借助开源的JasperReports模板设计利器iReports,可以可视化的设计报表模板。基于Web的报表在很多项目中都是需要的。而随着Struts2的流行,就应该研究一下在Struts2下如何利用JasperReports进行报表输出。本示例比较简单,采用的数据源即为JavaBean,而没有采用复杂的数据库,其实原理是一样的。只是传递给JasperReports的参数随着连接方式的变化而略加修改而已。

  阅读全文

posted @ 2008-09-13 15:18 xcp 阅读(5237) | 评论 (14)编辑 收藏

     摘要: Struts2树状菜单实现
一.概要:

这篇文章是自己在学习struts2时从struts2的官方英文文档实例中整理出来的,此处介绍三种Struts2树状菜单的实现方式
分别是:静态,动态,动态Ajax三种方式.
以下实例均在windowsXpsp2+Struts2+MyEcliplse6.01+Tomcat6.0.14+JDK1.6.0_03
下调试通过,项目名称为study3,包名为com.zhang.struts3
  阅读全文

posted @ 2008-09-08 17:09 xcp 阅读(6661) | 评论 (5)编辑 收藏

     摘要: 在我第一次打开myeclipse的时候或者说前几次都有可能出现下面的错误,多试几次也打得开,望高手指教!!!  阅读全文

posted @ 2008-09-04 19:47 xcp 阅读(758) | 评论 (3)编辑 收藏

     摘要: 总结
对于重复提交、重复刷新、防止后退等等都是属于系统为避免重复记录而需要解决的问题,在客户端去处理需要针对每一种的可能提出相应的解决方案,然而在服务器端看来只不过是对于数据真实性的检验问题,基于令牌的处理就是一劳永逸的方法。

同时我们也看到,从不同的角度去看待问题,其解决的方法也是不同的。客户端更追求的是用户的操作,而服务端则将注意力放在了数据的处理上,所以在某个对于服务器端看似容易的问题上,用客户端来解决却麻烦了很多!反之依然。所以在某些问题的处理上我们需要综合考虑和平衡,是用客户端来解决?还是用服务器端来处理?

  阅读全文

posted @ 2008-09-04 09:35 xcp 阅读(1703) | 评论 (1)编辑 收藏

     摘要: java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z错误,高手们帮帮忙  阅读全文

posted @ 2008-08-21 13:24 xcp 阅读(13761) | 评论 (5)编辑 收藏

     摘要: 用了一段时间的Display Tag,觉得非常好用,可在论坛上发现好像使用这个东东的人挺少的,那偶也来写篇文章。
Display Tag Lib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,反正我在做项目时需要的功能它都给我提供了,而且使用起来非常的方便。能够大大减少代码量。
介个是Display Tag的官方网站  阅读全文

posted @ 2008-08-21 12:46 xcp 阅读(1163) | 评论 (0)编辑 收藏

     摘要: java中的Serializable接口的作用   阅读全文

posted @ 2008-08-12 22:53 xcp 阅读(3631) | 评论 (1)编辑 收藏

     摘要: Java堆和栈的区别
栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。
``````````````  阅读全文

posted @ 2008-08-10 13:25 xcp 阅读(14792) | 评论 (19)编辑 收藏

     摘要: 用struts+spring做了一个小例子,结果报javax.servlet.ServletException: java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered错误,希望高手们帮忙,谢谢!!!!!  阅读全文

posted @ 2008-08-09 20:18 xcp 阅读(17367) | 评论 (6)编辑 收藏

     摘要: java新特性----增强FOR循环
  阅读全文

posted @ 2008-08-03 15:44 xcp 阅读(10228) | 评论 (13)编辑 收藏

     摘要: 老人在捡垃圾,其中捡到了很多别人丢的报纸等,他捡到一些后就坐在那里腐认真的看……......
  阅读全文

posted @ 2008-07-29 11:19 xcp 阅读(1456) | 评论 (6)编辑 收藏

     摘要: 从黑客到全球最年轻巨富   阅读全文

posted @ 2008-07-28 13:22 xcp 阅读(1825) | 评论 (8)编辑 收藏

     摘要: java支持哪些报表  阅读全文

posted @ 2008-07-28 12:51 xcp 阅读(815) | 评论 (0)编辑 收藏

     摘要: 开始运行命令集合  阅读全文

posted @ 2008-07-28 11:34 xcp 阅读(313) | 评论 (1)编辑 收藏

posted @ 2008-07-28 09:50 xcp 阅读(473) | 评论 (0)编辑 收藏

仅列出标题
共8页: 上一页 1 2 3 4 5 6 7 8