- 浏览: 590418 次
- 性别:
- 来自: 广州
-
最新评论
-
smilezhouwei:
请问CruiseControl在加载jar包时,由于jar包过 ...
修改CruiseControl的端口 -
zengxuefei:
不起作用啊,有bug
Flex+Java多文件上传 -
lzeus:
模仿的tomcat源码吧?
java事件处理机制(自定义事件)【转】 -
yangbobestone:
...
FreeMarker整合Struts2 -
fddjxllren:
那是因为你没配置事务,楼主的那个主要是针对事务的写法
Spring2.5+JUnit4单元测试
文章列表
结合网上的资料修改一下,实现了两种不同界面的多文件上传
Flex端代码见附件中
Flex+java上传组件1.rar
Flex+java上传组件2rar
服务端代码是一样的,如下
是用Spring中上传文件实现的
UploadServlet.java
package com.shop.action.upload;
import java.io.File;
import java.io.IOException;
import java.util.Iterator;
import javax.servlet.ServletException; ...
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
width="500" height="470"
creationComplete="myDataGrid.selectedIndex=0;"
>
<mx:Script>
<! ...
- 2009-09-30 16:39
- 浏览 1813
- 评论(0)
在一个典型的应用程序中,并不会把所有代码都编写到一个文件中。这样会使多个开发者同事开发同一个项目和调试很困难,也会阻碍代码重用。取而代之,使用多个MXML和ActionScript文件来开发程序。这种架构会促进模块化设计、代码重用、多人开发统一程序。MXML组件是一个MXML文件,在其他文件内部通过MXML标记来引用它。MXML组件的最大用处就是扩展已经存在的Flex组件的功能。
例如,Flex支持ComboBox控件,你可以把它作为表单的一部分从客户那里收集地址信息。你可以使用ComboBox让用户从全世界的国家列表中选择地址中的国家部分。在一个应用程序中有多个地方用户需要输入地址。使用世界 ...
- 2009-09-30 16:31
- 浏览 2776
- 评论(0)
主模块代码
<?xml version="1.0"?>
<!-- modules/QueryStringApp.mxml -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" height="500" width="400">
<mx:Script>
<![CDATA[
public function initModule():void {
/ ...
- 2009-09-30 11:25
- 浏览 2183
- 评论(0)
整个网站才用struts2 + spring + hibernate + freemarker + urlrewrite完成。首页纯静态化,频道及其他页面通过urlrewrite伪静态。现在废话少说。我先给出首页jsp body源代码:
<body>
<div id="wrap">
<!--头部开始-->
<jsp:include page="/html/top.html" flush="true"></jsp:include>
< ...
- 2009-09-04 15:33
- 浏览 4470
- 评论(2)
用Rome解析Rss的例子
需要的jar包
rome.jar 可到http://wiki.java.net/bin/view/Javawsxml/Rome下载最新的
jdom.jar
java代码
package com.test;
import java.net.URL;
import java.util.List;
import com.sun.syndication.feed.synd.SyndCategory;
import com.sun.syndication.feed.synd.SyndContent;
imp ...
- 2009-09-03 13:58
- 浏览 7531
- 评论(2)
Flex + LCDS + Java 入门教程
见附件
- 2009-08-27 17:53
- 浏览 1126
- 评论(0)
注解(Annotation) 为我们在代码中天界信息提供了一种形式化的方法,是我们可以在稍后
某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)。
注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种
注解,定义在java.lang包中。
@Override 表示当前方法是覆盖父类的方法。
@Deprecated 表示当前元素是不赞成使用的。
@SuppressWarnings 表示关闭一些不当的编译器警告信息。
下面是一个定义注解的实例
package T ...
- 2009-08-14 12:04
- 浏览 1294
- 评论(0)
Eclipse 3.4 tomcat 超时设定
Server Tomcat v6.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
看到这个提示语句以后,我按照Eclipse3.3的设定,去Window——Preferences——Server下面找,发现空空如也!
用eclipse得帮助,找到如下:
Editin ...
- 2009-08-07 15:03
- 浏览 3842
- 评论(0)
● BASE64 严格地说,属于编码格式,而非加密算法 ● MD5(Message Digest algorithm 5,信息摘要算法) ● SHA(Secure Hash Algorithm,安全散列算法) ● HMAC(Hash Message Authentication Code,散列消息鉴别码)
复杂的对称加密(DES、PBE)、非对称加密算法:
● DES(Data Encryption Standard,数据加密算法) ● PBE(Password-based encryption,基于密码验证) ● RSA(算法的名 ...
- 2009-07-17 15:56
- 浏览 1159
- 评论(1)
是否包含中文
- 博客分类:
- Javascript
//是否包含中文
function isChinese(s) {
if (/[^\x00-\xff]/g.test(s)){
//alert("含有汉字");
return true;
}else{
//alert("全是字符");
return false;
}
}
- 2009-06-25 16:45
- 浏览 1059
- 评论(0)
var arr1 = [ "one", "two", "three", "four", "five" ];
$.each(arr1, function(){
alert(this);
});
输出:one two three four five
var arr2 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
$.each(arr2, function(i, item){
alert(ite ...
- 2009-06-24 11:32
- 浏览 2189
- 评论(0)
/**
* 以格式输出结果
* @param result
*/
public void responseJson(boolean result,String msg){
HttpServletRequest req = ServletActionContext.getRequest();
HttpServletResponse resp = ServletActionContext.getResponse();
resp.setContentType("text/xml;charset=utf-8&quo ...
- 2009-06-17 10:16
- 浏览 14525
- 评论(0)
setTime.js文件内容如下:
var str = "";
document.writeln("<div id=\"_contents\" style=\"padding:6px; background-color:#E3E3E3; font-size: 12px; border: 1px solid #777777; position:absolute; left:?px; top:?px; width:?px; height:?px; z-index:1; visibility:hi ...
- 2009-06-16 17:13
- 浏览 2213
- 评论(0)
文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进来!
用法: SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " );
这一行最重要,它确立了转换的格式,yyyy是完整的公元年,MM是月份,dd是日期,至于HH:mm:ss就不需要我再解释了吧!
ps:为什么有的格式大写,有的格式小写,那是怕避免混淆,例如MM是月份,mm是分;HH是24小时制,而hh是12小时制 1.字 ...
- 2009-06-10 16:31
- 浏览 1320
- 评论(0)