Jun
3
1.提交数组问题
页面用js封装成array,后台用String[]接收.
2.解决传递web页面多个表单
当增加一条数据时。获取前台页面表单值。如果有很N个。。
做法。
var int1=document.getElementsByName("a");
页面用js封装成array,后台用String[]接收.
2.解决传递web页面多个表单
当增加一条数据时。获取前台页面表单值。如果有很N个。。
<form id="addForm" >
<input id="add.name" >
<input id="add.address">
<input id="add.tel">。。。。。。N个。
</form>
<input id="add.name" >
<input id="add.address">
<input id="add.tel">。。。。。。N个。
</form>
做法。
Jun
3
只要把spring中的一个bean,如下:
<bean name="simpleService" class="net.buffalo.demo.simple.SimpleService"></bean>
Apr
5
此整合参考了ServletExample和SpringSide(春天的旁边1m03)中实现的例子!
1.去www.eclipse.org/birt/上下载birt-runtime-2_2_0.zip
2.在%WEB_APP%/WEB-INF/下新建一文件夹"platform""
3.把刚下载的birt-runtime-2_2_0.zip包中的ReportEngine目录下的"configuration"和"plugins"复制到%WEB_APP%/WEB-INF/platform/下
4.把ReportEngine目录下的"lib"里面的jar文件复制到%WEB_APP%/WEB-INF/lib/下面
5.对ActionServlet进行扩展
1.去www.eclipse.org/birt/上下载birt-runtime-2_2_0.zip
2.在%WEB_APP%/WEB-INF/下新建一文件夹"platform""
3.把刚下载的birt-runtime-2_2_0.zip包中的ReportEngine目录下的"configuration"和"plugins"复制到%WEB_APP%/WEB-INF/platform/下
4.把ReportEngine目录下的"lib"里面的jar文件复制到%WEB_APP%/WEB-INF/lib/下面
5.对ActionServlet进行扩展
Dec
31
2007年的最后一小时,看样子不会再有什么奇迹在我身上发生,就此作罢,粗略盘点一下:
这一年,工作一年,简直就成了一个空中飞人了,不停的出差;
这一年,认识了一些人,结交了几个新朋友,虽然老朋友们中尚未出现弃我而去的现象,但对于世事无常和人情冷暖的感慨却一再涌上心头;
这一年,依然怀着周游世界的梦想,但实际上只到过一次黄果树;
这一年,曾经列了阅读的计划,庞杂的书目反映了对知识的狂热渴求,但执行的不力又充分说明这狂热会迅速退烧;
这一年,购置了一处豪宅,日后的幸福生活有了全新的屋檐,但也为之高筑债台,估计银行会不停追讨超过30年;
这一年,重新变回了网虫,主要的原因是在很长一段时间里我都在学习当中;
这一年,第一个属于自己的技术框架基本上上完成了;
这一年,对于自己有一个很明确的技术目标!
这一年,被自己重新认识,惊讶地发现居然还存在着坚强与乐观的品格,但也失望地看到许多不足无力弥补,最大一个就是无论怎么进补也改变不了身材的瘦削;
这一年,缺席了一个同学会,但重新联系上的同学预计会很不少;
这一年,很多的想法破灭,又有很多想法发生,这些还没来得及破灭的想法只有留待来年……
Oct
23
前天在吃午饭时,跟同事突然说起弹吉他的事情,不知怎么说到谈得不好的人就跟弹棉花一样。我却不大乐意,反问一句:你见过弹棉花没?他摇头。我就跟他解释如何弹棉花,解释弹棉花的韵律和美感。他依然一头雾水,却最终同意弹棉花也并非意味着毫无技术含量。
记得小时候,在一个比被子稍大的房间,任何一个弹花匠都可以踩着四四拍,三下闷音一下长音或者两短一长一短,几小时内弹出一床厚厚的棉被来。
Aug
3
在buffalo推出session的支持后,许多人开始在服务中调用
等操作来获取服务器状态信息,最常见的就是在很多OA应用中,绝大部分操作都需要用户登录才能使用。这种场景的常见处理办法是先判断用户是否登录,然后再调用某些方法。例如,一个列出用户所有的文档:
RequestContext.getContext().getSession()
等操作来获取服务器状态信息,最常见的就是在很多OA应用中,绝大部分操作都需要用户登录才能使用。这种场景的常见处理办法是先判断用户是否登录,然后再调用某些方法。例如,一个列出用户所有的文档:
buffalo.remoteCall("userService.isLogin", [], function(reply) {
if (reply.getResult()) {
buffalo.remoteCall("bookService.listAllBooks", [], function(reply){ ... })
} else {
alert("请先登录")
}
})
if (reply.getResult()) {
buffalo.remoteCall("bookService.listAllBooks", [], function(reply){ ... })
} else {
alert("请先登录")
}
})
Jul
3
类Buffalo
在一般的情况下,Buffalo类可以解决大多数的问题
Buffalo(gateway, async, events, options)
| 参数名称 | 参数类型 | 参数说明 | 是否必须 | 默认值 |
|---|---|---|---|---|
| gateway | string | Bufapp Servlet的地址 | true | N/A |
| async | boolean | 是否异步请求 | false | true |
| events | object | 待响应的事件 | false | 参见 如何自定义事件 |
| options | object | 其他选项 | false | timeout=10000 |





