• 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java SE 6之GUI:让界面更加绚丽(下)

本文为原创,如需转载,请注明作者和出处,谢谢!Java SE 6之GUI:让界面更加绚丽(上)在上一篇中我介绍了Java SE 6在GUI上的部分改进。在这篇文章中我接着介绍另外几种新的GUI功能。这些功能是: 1. 带有排序和过滤功能的JTable。2. 增强的JTabbedPane组件3. 增强的打印功能4. 增强的拖

2008-04-30 20:25:00 1367

原创 Java SE 6之GUI:让界面更加绚丽(上)

本文为原创,如需转载,请注明作者和出处,谢谢!本文曾发表于天极网:http://dev.yesky.com/185/2690685.shtmlJava SE 6之GUI:让界面更加绚丽(下)Java是一种非常强大的编程语言,但Java的GUI能力一直是它的软肋。虽然Java提供2种图形解决方案,AWT和Swing。但这2种图形库的功能十分有限,使用它们并不能

2008-04-29 14:25:00 1967

原创 Struts2教程7:上传任意多个文件

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts2教程6:在Action类中获得HttpServletResponse对象的四种方法一、上传单个文件    上传文件是很多Web程序都具有的功能。在Struts1.x中已经提供了用于上传文件的组件。而在Struts2中提供了一个更为容易操作的上传文件组件。所不同的是,Struts1.x的上传组

2008-04-27 21:25:00 1135

原创 关于Java String对象创建问题解惑

本文为原创,如需转载,请注明作者和出处,谢谢!先看看下面的代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->    public String makinStrings()    {        

2008-04-27 10:25:00 797 1

原创 接口、类、抽象类、对象的另类解释

本文为原创,如需转载,请注明作者和出处,谢谢!    大家也许都知道做工艺器或是工厂里做生产某些产品的模具模具。如做一个金属的五角星,只要将钢水罐到五角星的模具模具里就可以很容易地制做五角星。    我们也可以将类比喻成做五角星的模具。  而生产出的一个个五角星就是一个个对象。 为了建立不同的对象(有的是金属的、有的塑料的,等等),可通过向模具里灌入不同的液态材料就可以制做

2008-04-27 09:25:00 1142

原创 【转载】牛人们如何让自己Blog流量爆涨-经验谈

    如何增加Blog读者数近日,国外一牛人 Guy Kawasaki 写了一篇 The 120 Day Wonder:How to Evangelize a Blog ,此文引起了不少知名Blogger的注意。为什么呢? 因为这人特别 特别 特别的牛! 他的Blog只花了120天,就取得了如此成绩:Technorati 上7,388个反向链接、FeedBurner订

2008-04-23 12:25:00 898

原创 【转载】Web Services&XML:XML与HTML的结合(数据岛的应用)

    目前,许多Web网站的内容数据都存放在数据库或数据文件中。对于Web程序开发人员来说,如果要想把有用的信息从数据库中提取出来,传统的方法是在服务器端编写脚本程序(如VBScript、javascript、CGI、ASP、Perl等等),通过对数据库执行SQL查询得到相关记录,然后把查询结果组织成HTML页面返回给客户端,用户使用浏览器观察最终结果。为了提高系统服

2008-04-23 09:25:00 1523

原创 Struts2教程6:在Action类中获得HttpServletResponse对象的四种方法

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts2教程5:使用Validation框架验证数据    在struts1.xAction类的execute方法中,有四个参数,其中两个就是response和request。而在Struts2中,并没有任何参数,因此,就不能简单地从execute方法获得HttpServletResponse或Http

2008-04-22 18:25:00 1047

原创 Struts2教程5:使用Validation框架验证数据

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts2教程4:使用validate方法验证数据在《Struts2教程4:使用validate方法验证数据》中曾讲到使用validate方法来验证客户端提交的数据,但如果使用validate方法就会将验证代码和正常的逻辑代码混在一起,但这样做并不利于代码维护,而且也很难将过些代码用于其他程序的验证。在Strut

2008-04-21 20:25:00 1057

原创 Struts2教程4:使用validate方法验证数据

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts2教程3:struts.xml常用配置解析在Struts2中最简单的验证数据的方法是使用validate。我们从ActionSupport类的源代码中可以看到,ActionSupport类实现了一个Validateable接口。这个接口只有一个validate方法。如果Action类实现了这个接口,Str

2008-04-17 15:25:00 1028

原创 Struts2教程3:struts.xml常用配置解析

本文为原创,如需转载,请注明作者和出处,谢谢!在本文中将详细讲述struts.xml文件的常用配置及注意事项。1.       使用标签重用配置文件在Struts2中提供了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个struts.xml文件不太容易维护。因此,就需要将struts.xml文

2008-04-16 16:32:00 1616 1

原创 Struts2教程3:struts.xml常用配置解析

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts2教程2:处理一个form多个submit在本文中将详细讲述struts.xml文件的常用配置及注意事项。1.       使用标签重用配置文件在Struts2中提供了一个默认的struts.xml文件,但如果package、action、interceptors等配置比较多时,都放到一个stru

2008-04-16 15:25:00 1262

原创 Struts2教程2:处理一个form多个submit

本文为原创,如需转载,请注明作者和出处,谢谢! 在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,如下面的代码所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/

2008-04-16 12:11:00 2165 1

原创 Struts2教程2:处理一个form多个submit

本文为原创,如需转载,请注明作者和出处,谢谢!上一篇:Struts2教程1:第一个Struts2程序 在很多Web应用中,为了完成不同的工作,一个HTML form标签中可能有两个或多个submit按钮,如下面的代码所示:Code highlighting produced by Actipro CodeHighlighter (freeware)

2008-04-16 09:25:00 1048

原创 Struts2教程1:第一个Struts2程序

本文为原创,如需转载,请注明作者和出处,谢谢! 在本系列教程中我们将学习到Struts2的各种技术。在本教程中使用的工具和程序库的版本如下:开发工具:MyEclipse6Web服务器:Tomcat6Struts版本:Struts2.0.11.1JDK版本:JDK1.5.0_12J2EE版本:Java EE5.0    在本系列教程中Web工程的上下文路径

2008-04-15 22:25:00 1335

原创 Struts2系列教程1:第一个Struts2程序

在本系列教程中我们将学习到Struts2的各种技术。在本教程中使用的工具和程序库的版本如下:开发工具:MyEclipse6Web服务器:Tomcat6Struts版本:Struts2.0.11.1JDK版本:JDK1.5.0_12J2EE版本:Java EE5.0    在本系列教程中Web工程的上下文路径都是struts2,如果在Web根目录有一个index.jsp文件,

2008-04-14 09:22:00 2128 1

深度解析Java中的5个“黑魔法”完整源代码

深度解析Java中的5个“黑魔法”完整源代码,包含注释的有趣应用、可执行的注释、枚举实现接口、初始化的多种方式等。

2020-04-16

GWT.in.Practice

介绍GWT API的英文版的电子书, Asynchronous JavaScript and XML (Ajax) development is hard. Not ascending- Everest hard, maybe not even calculating-your-taxes hard, but hard. This is true for a number of reasons: JavaScript can require a lot of specialized knowledge and discipline, browsers have slightly different implementations and feature sets, tooling is still immature, and debugging in multiple environments is problematic. All of these factors add up to developers needing a vast knowledge of browser oddities and tricks to build and manage large Ajax projects.

2008-12-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除