アプリケーションでWebsocketプログラミングを使用していますこれはUI画面のWebsocketクライアントです。
プロトコルwsを使用すると、サーバーに接続しています。
var wsUri = "ws://localhost:"+<%=request.getLocalPort()%>+"/Ravi/hello-html5";
websocket = new WebSocket(wsUri);
ただし、wsをhttpに置き換えると、サーバーに接続されません。
それはこのURLです
http://localhost:"+<%=request.getLocalPort()%>+"/Ravi/hello-html5";
これは私のweb.xmlです
<servlet>
<servlet-name>HelloHtml5</servlet-name>
<servlet-class>org.Html5Servlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloHtml5</servlet-name>
<url-pattern>/hello-html5/*</url-pattern>
</servlet-mapping>
</web-app>
httpが機能しない理由を教えてください。