低头做事,抬头看路
在JSON.org上看到java实现的源码,想着自己写一个Result支持JSON的返回,但是一看webwork的新版本2.2.7版本已经支持JSON了 ,但是有bug,第一,jsonObjectProperty的setter方法写成了setJSONObjectProperty所以,在配置中若使用了jsonObjectProperty做为参数名,那么是不能set参数进去的。另外,它不支持自定义返回js的编码,造成乱码,或者干脆都无法正常调用js,还有就是我觉得可以再封装得好一点,对于JSONObject的生成,可以利用反射来做,而不是在每个Action中都手工的写生成JSONObject的代码,所以我做了一下改进:
Copyright @ vulcan Powered by: .Text and ASP.NET Theme by: .NET Monster