내가 IE
https://localhost/myApp/4117-1Space/WebHome"-"% 2D1 문자로 바뀌고 있습니까?
내가 context.getURL을 수행 할 때()에 URL을 아래에 입력. toString()를 내 자바 클래스에서, 나는
https://localhost/myApp/4117%2D1Space/WebHome 같은 문자열 URL을 얻을.
문자 "-"대신 % 2D1이 표시됩니다. 4117-1Space가 아니라 4117 % 2D1Space라는 정확한 단어를 얻을 수있는 방법이 있습니까? 여기에서 프로그래밍 방식으로 % 2D1을 "-"로 바꿀 수 있지만 다른 종류의 문자도 이러한 종류의 문자로 바뀝니다. 이
String result = URLDecoder.decode(context.getURL().toString(),"UTF-8");
내 대답에 문자열 인코딩 매개 변수를 추가하는 것을 잊었습니다. 이것은 더 낫다! –