0
그래서 올바르게 부티크 (일식 기반) 서버를 8080에서 수신 대기하도록 설정했습니다. (테스트 할 때 전 세계에 약간의 HTML을 넣었습니다). 그래서 내가 가면부두 웹 소켓이 서버에 연결할 수 없습니다.
http://localhost:8080/index.html
나의 html가 표시됩니다.
이제이 자습서를 따라 웹 소켓 작업을 수행했습니다.
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5">
<display-name>tailor</display-name>
<servlet>
<servlet-name>WebSocket</servlet-name>
<servlet-class>org.sample.websocket.ChatWebSocketServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>WebSocket</servlet-name>
<url-pattern>/jetty-test/*</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
나는 다음과 같은 URL을 사용하여 내 웹 소켓에 연결하려면 :
ws://localhost:8080/jetty-test/servlet/WebSocket
을하지만 클릭하면 아무것도 "연결되지"
https://gist.github.com/manzke/1021982
은 web.xml은 다음과 같이 구성되어 있습니다 happend?, 연결이 성립되지 않는 것 같습니다 ..
내가 뭔가를 잃어버렸나요? 아니면 잘못된 URL입니까?
감사합니다.