2011-01-31 4 views
1

클라이언트가 내 웹 서비스를 공격 할 수 있는지 그리고 일반적인 index.jsp 페이지를 표시하는 것이 가능한지 궁금합니다. 등 여기) 나는 대신 webservice를 통해 사용할 수있는 메서드에서 javadocs 표시 할 수 있습니다. 나는 일반적으로 REST/웹 서비스에 아주 새로운 오전,하지만 난은 MyEclipse를 사용하고 난 현재 그렇게 같은 web.xml 파일을 통해 index.jsp를 페이지에 액세스하고 있음을 알 수 있습니까 :REST 웹 서비스에 대한 index.jsp 페이지 대신 javadoc을 게시하는 방법

<welcome-file-list> 
<welcome-file>index.jsp</welcome-file> 
</welcome-file-list> 

이의 주요 목표는 웹 서비스를 통해 사용할 수있는 각각의 메소드를 보여주는 환영 페이지를 작성하는 대신 많은 시간을 소비하지 않아도되지만, 자동화하여보다 읽기 쉽도록하십시오.

도움이 될만한 정보가 있으면 더 많은 정보를 보내 주시면 기꺼이 추가하겠습니다. 감사.

편집 : 난 그냥 자바 독으로 수출 내가/단지 public 메소드가 필요 파일 만 선택 결국

. 그것은 상대적 검색 알고 있도록이어서 웹 루트의 내부에 생성 된 문서 폴더를 넣고

<welcome-file-list> 
<welcome-file>index.html</welcome-file> 
</welcome-file-list> 

에 web.xml을 편집하고 된 index.html에서 정상적인 경로의 전방뿐만 아니라 Link to<A HREF="doc/<FRAME src="doc/ 배치 웹 루트 대신 doc 폴더.

답변

1

모든 페이지에 대해 javadoc을 생성하면 (거기에 훌륭한 도구가 있으며 심지어 빌드 빌드 시스템에 통합 된 경우에도) 해당 페이지를 웹 응용 프로그램에 직접 쉽게 매핑 할 수 있습니다. 따라서 index.jsp를 표시하는 대신 생성 된 javadocs에서 index.html을 표시합니다.

+0

를이 사람들은 HTTP에 매핑 나는 그가 단지 서비스에서 사용할 수있는 방법을 게시하고 싶은 생각 공용 API, 즉 있다면 요청. 이것이 표준 javadoc 도구에서 가능한지 확실하지 않습니다. – Qwerky

+0

작성한 index.html을 표시하는 방법을 설명했다면 좋았 겠지만 일반적으로 도움이 되었기 때문에이 대답을 대답으로 받아들입니다. 나는 당신이 대답을 한 후에 명시 적으로 그것을 요구하지 않았다. 그래서 나는 내 잘못이다. – Mike

0

Javadocs에 대해 확실하지 않지만 서비스를 설명하기 위해 WADL 파일을 고려 했습니까?

당신이 저지를 사용하는 경우,이 문서가 도움이 될 수

http://wikis.sun.com/display/Jersey/HowToConfigureExtendedWADL

+0

감사합니다. 늦은 응답을 드려 죄송합니다.하지만이 기능을 살펴보고 필요한 기능을 제공하는지 확인해 드리겠습니다. – Mike

관련 문제