<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[byron199081的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/byron199081</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; byron199081]]></copyright><item><title><![CDATA[在Struts 2中使用DWR实现AJAX表单校验。]]></title><link>https://blog.youkuaiyun.com/byron199081/article/details/7883996</link><guid>https://blog.youkuaiyun.com/byron199081/article/details/7883996</guid><author>byron199081</author><pubDate>Sun, 19 Aug 2012 20:24:50 +0800</pubDate><description><![CDATA[什么是DWR
DWR（Direct Web Remoting）是在Java EE中较流行的AJAX框架，它的最大优势就是可以像使用本地的Javascript函数一样，调用服务器上的Java方法。如下图所示：

图1 DWR工作原理
其实DWR原理也不复杂，它先在web.xml中配置一个Servlet，映射到特定的路径（通常是%CONTEXT_PATH%/dwr/*）。这个Servlet的作]]></description><category></category></item><item><title><![CDATA[叫你如何使用 Google Ajax Search API]]></title><link>https://blog.youkuaiyun.com/byron199081/article/details/7853884</link><guid>https://blog.youkuaiyun.com/byron199081/article/details/7853884</guid><author>byron199081</author><pubDate>Sat, 11 Aug 2012 09:29:35 +0800</pubDate><description><![CDATA[发出异步请求并不意味着只是与您自己的服务器端程序交互。其实也可以与一些公共 API，例如来自 Google 或 Amazon 的 API 进行通信，从而为 Web 应用程序增加您自己的脚本和服务器端程序所不能提供的更多功能。在本文中，Brett McLaughlin 教您如何向公共 API，例如 Google 提供的 API 发出请求并接收其响应。
到目前为止，这个系列只涉及到客户机 Web 页]]></description><category></category></item><item><title><![CDATA[struts2获取各种表单的数据小实例]]></title><link>https://blog.youkuaiyun.com/byron199081/article/details/7853827</link><guid>https://blog.youkuaiyun.com/byron199081/article/details/7853827</guid><author>byron199081</author><pubDate>Sat, 11 Aug 2012 09:13:32 +0800</pubDate><description><![CDATA[java代码如下：
import java.util.List; 
import com.opensymphony.xwork2.ActionSupport; 
/**
 * struts2.0获取各种表单的数据
 * 获取下拉框的值，和复选框的值可以用一个数组或者集合来保存，变量名要和表单的name属性值一致
 * @author 够潮
 *
 */ 
@SuppressWar]]></description><category></category></item><item><title><![CDATA[实战Struts2+JQuery+Json实例]]></title><link>https://blog.youkuaiyun.com/byron199081/article/details/7849868</link><guid>https://blog.youkuaiyun.com/byron199081/article/details/7849868</guid><author>byron199081</author><pubDate>Fri, 10 Aug 2012 08:30:13 +0800</pubDate><description><![CDATA[下面是一个简单的例子，大家可以参考一下，主要功能有：1.获取js值、2.获取单个值、3.获取对象值、4.获取List对象、5.获取Map对象。
 
具体代码如下：
 
先看看控制器Action的代码。JsonJqueryStruts2Action.java：
 
 
package struts2jsonjquery.test.action; 
 
import java.uti]]></description><category></category></item><item><title><![CDATA[经典Java线程池的代码及各部分功能简介]]></title><link>https://blog.youkuaiyun.com/byron199081/article/details/7849094</link><guid>https://blog.youkuaiyun.com/byron199081/article/details/7849094</guid><author>byron199081</author><pubDate>Thu, 09 Aug 2012 20:40:14 +0800</pubDate><description><![CDATA[（1）根据xml文件来管理线程池的最大最小线程数
　　（2）对线程池通过Timer定期扫描以防止线程未激活；
　　（3）通过某一个变量（本程序中是freeThreadCount）来得到空闲线程的数目；
　　
　　一、配置xml（listen.xml）是：
　　
　　
　　
　　10　　　
　　100　　　　
　　5　
　　
　　
　　
　　二、对于ConsumeThre]]></description><category></category></item><item><title><![CDATA[实战体会Java多线程编程的精髓]]></title><link>https://blog.youkuaiyun.com/byron199081/article/details/7849080</link><guid>https://blog.youkuaiyun.com/byron199081/article/details/7849080</guid><author>byron199081</author><pubDate>Thu, 09 Aug 2012 20:36:11 +0800</pubDate><description><![CDATA[在 Java 程序中使用多线程要比在 C 或 C++ 中容易得多，这是因为 Java 编程语言提供了语言级的支持。本文通过简单的编程示例来说明 Java 程序中的多线程是多么直观。读完本文以后，用户应该能够编写简单的多线程程序。
　　
　　为什么会排队等待？
　　下面的这个简单的 Java 程序完成四项不相关的任务。这样的程序有单个控制线程，控制在这四个任务之间线性地移动。此外，因为所需的资]]></description><category></category></item></channel></rss>