jsf facelets和httppost
我已经用jsf制作了一个web应用程序,它可以按照书中的说明工作。我使用facelets和许多支持bean进行表示,使用JPA进行DB访问,现在我有了一个关于HTTP消息的需求。也就是说,我定期从路由器接收有关其状态的SOAP消息,作为HTTP POST请求的内容。此请求与我的客户机与我的网站的通信无关,它是一条以soap消息为内容的常规POST消息,在标题中没有指向资源的路径 例如:jsf facelets和httppost,http,jsf,soap,facelets,Http,Jsf,Soap,Facelets,我已经用jsf制作了一个web应用程序,它可以按照书中的说明工作。我使用facelets和许多支持bean进行表示,使用JPA进行DB访问,现在我有了一个关于HTTP消息的需求。也就是说,我定期从路由器接收有关其状态的SOAP消息,作为HTTP POST请求的内容。此请求与我的客户机与我的网站的通信无关,它是一条以soap消息为内容的常规POST消息,在标题中没有指向资源的路径 例如: POST/HTTP/1.0 主持人:什么 内容长度:23149 内容类型:应用程序/soap+xml;字符集
POST/HTTP/1.0
主持人:什么
内容长度:23149
内容类型:应用程序/soap+xml;字符集=utf-8
SOAPAction:“urn:ddce”
连接:关闭
我的SOAP消息在这里
我需要用premefaces推送技术或类似技术向网站上的客户显示该消息,但问题是我不知道我的faces servlet如何响应接收该消息并将其转发给托管bean。我应该创建一个自定义servlet并将其与我的facesservlet连接,还是可以将facesservlet配置为在我的客户端请求网页的同一端口上响应此post请求
欢迎提供任何建议您可以开始使用自定义Servlet,该Servlet可以将数据发送到@ApplicationScoped bean。一旦你有了这些数据,你当然可以使用推送法!