开发者社区> 问答> 正文

tapestry 如何在没有request请求的情况下,渲染某个组件? 400 报错

tapestry 如何在没有request请求的情况下,渲染某个组件? 400 报错 你好!看了你的博客,你对tapestry应该非常的精通.
目前我遇到一个问题,不知您是否遇到过,解决过:
在一些长连接里,通常会有这样一个场景:服务器在触发了某些事件后,渲染出一个组件的html,然后push到连接到的客户端。不知tapestry是否有直接渲染某个组件的api,如果没有,有没有什么比较好的解决办法?

谢谢!

展开
收起
爱吃鱼的程序员 2020-06-03 15:02:17 422 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    不知道你使用的是T4还是T5,api不同。

    使用局部刷新就可以了,T4有EventListener,T5有Zone

    这么考虑这个问题,页面上无非跑的是html或者js,想渲染某个页面无非就是刷新,看带不带参数。如果不用tapestry,你怎么办?tapestry只是方便开发的工具,万变不离其宗。

    ######回复 @神勇小白鼠 : 哦,这样######回复 @红薯 : 有一部分的人吧,单这个世界还是Struts的天下。T5无论是开发效率还是运行效率都是T4的N倍,尤其是组件化之后,T4和T5根本就不是一个东西,完全需要重新学习的。######回复 @神勇小白鼠 : T5 用到人多吗?######回复 @红薯 : T4的问题还可以招架,现在都T5啦,T5水平就很一般啦。这砖就搬不动啦######回复 @神勇小白鼠 : 我最喜欢专家了,要不来一期关于 Tapestry 的高手问答?######谢谢!我使用的是t5,我再试试
    2020-06-03 16:44:10
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载