NutzCN Logo
问答 主模块中使用调用websocket返回的@OK视图该怎样写
发布于 64天前 作者 qq_ddb9f080 72 次浏览 复制 上一个帖子 下一个帖子
标签:

@Modules(scanPackage = true)
@IocBy(type = ComboIocProvider.class, args = {"*js",
"ioc/dao.js",
"*anno", "com",
"*tx"
})
@IocBean
public class HelloController {
@Inject
ServiceDao serviceDao;
@Inject
MySocket mySocket;
@Inject
WebSocket webSocket;
@At("/hello")
@Ok(">>:/index1.jsp")
public void hello() {
mySocket.sendJson(mySocket.session.getId(), serviceDao.findlist(1));

}

页面请求/hello
返回后 有数据 但页面是空白 ,
使用void的直接就是空白页,浏览器地址直接是请求的/hello

7 回复

这跟websocket没有关系!!!!!!

我想也是,但是我在页面建立好websocket连接后,请求了一个/hello 地址, 在hello里面进行的数据推送,然后再到页面就成空白页了

就是想用websocket来替代ajax的轮询请求的

那为啥不走websocket呢?? 在页面端的websocket发数据到服务器

之前就是直接走websocket ,现在是 有多个模块都要查询数据,就要写多个websocket对应吗,我想用一个websocket通用的

一个就够了, 按发送过来的action类型调用不同的逻辑呗

添加回复
请先登陆
回到顶部