java
文章平均质量分 85
jackwofe
追寻生命
展开
-
从 Java 类产生 XML
把 Ajax 响应作为 XML 来传递有许多原因:每个支持 Ajax 的浏览器都有导航 XML 文档的方法,也有许多服务器端技术可以处理 XML 数据。通过制定一个方案,描述要交换的文档类型,在 Ajax 客户端和服务器端之间很容易定义合约,而且如果服务器端架构采用面向服务的方式,那么使用 XML 也可以允许非 Ajax 客户机使用您提供的数据。我将考虑从 Java 对象产生 XML 数据的三转载 2008-07-02 14:34:00 · 905 阅读 · 0 评论 -
Spring 调度任务
使用springMail发送普通邮件需要的spring的jar包有:spring.jar,mail.jar,commons-logging.jar,activation.jar (1)需要加入activation.jar(2)需要加入spring.jar quartz-all-1.6.0.jar log4j-1.2.14.jar commons-collect转载 2008-10-22 09:32:00 · 1876 阅读 · 0 评论 -
java版本的escape和unescape函数
有时候我们在处理页面提交过来的中文产生乱码不容易解决时,比如页面选择了别的编码,而 AJAX 是用的 UTF-8 字符集,我们可以对要发送到服务器的中文用 Javascript 的 escape 函数进行编码,然而 Java 中又没有相应的 unescape 函数。而且 Java 中的 java.net.URLDecoder/java.net.URLEncoder 也对应不上 javascript转载 2008-10-14 10:53:00 · 661 阅读 · 0 评论 -
Struts 2中的OGNL
本人是一个EL(Expression Language,以下译为表达式语言)的支持者。因为我对写法极为反感,忘记了在那本书上看到的一句话——“使用标志(Tag)的一个目的就是避免在JSP页面中出现过多的的语句,使页面与后台代码分离。”表达式语言主要有以下几大好处:避免(MyType) request.getAttribute()和myBean.getMyProperty()之类的语句,转载 2008-11-11 13:45:00 · 589 阅读 · 0 评论 -
Java中byte的符号位
在Java中byte类型是有符号的,而Java中又没有提供无符号的byte类型,因此在其表示范围为-128-127之间。而这样对于一些I/O处理程序来说需要对考虑符号位问题,通常的做法可能是: int unsignedByte = signedByte >=0 ? signedByte : signedByte + 256; 这里我们发现,由于byte的符号位的关系,我们原创 2009-12-07 10:53:00 · 12135 阅读 · 3 评论