2012-06-28 4 views
0

저는 웹 프로그래밍에 대해 배우고 있었고, 현재 웹 페이지의 버튼을 클릭하면 실행되는 서버 클라이언트 (Java의 경우)로 코드화 된 메소드를 얻는 데 주력하고 있습니다 (html 및 javascript).Java에서 Javascript에서 html로 메소드에 액세스하는 방법은 무엇입니까?

기본적으로 나는 실행시 웹 브라우저로 이동하여 "localhost : 8080/index.html"을 입력하면 페이지에 버튼이 표시되고 일부 버튼에는 javascript가 붙어 있으므로 Java 서버 클라이언트를 만들었습니다. 나는 클릭하고 상호 작용할 수있다.

그러나 Java에서 버튼을 클릭 할 때 Javascript에 액세스 할 수있는 방법이 하나 있습니다. 어떻게해야합니까?

대단히 감사합니다.

+0

은 현재 웹 서비스에 노출 된 Java 메소드입니까? – MStodd

+0

@MStodd 그게 바람둥이/부두/서블릿을 사용한다는 것을 의미합니까? 아니, 나는 그 모든 것을 희생해서 피하려고 노력하고있다. – js0823

+0

@ js0823 왜? 너무 쉽다? – fvu

답변

8

이 방법을 잘못 사용하지 마십시오. 그러나 질문만으로도 웹 개발에 대한 많은 독서를해야한다는 것을 알 수 있습니다.

Java로 작업하고 있으므로 "Java 웹 개발 자습서"또는 그와 같은 것을 검색 할 것을 권합니다.

http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/

http://www.mkyong.com/tutorials/spring-mvc-tutorials/

행운을 빕니다 :

다음은 시작하는 링크의 커플!

+0

링크를 가져 주셔서 감사합니다. 나는 실제로 그것들 중 하나를 읽었지만 철저히 읽지는 않았다. 어쨌든, 내가 이해하는 것으로부터, 자바 스크립트는 클라이언트 측 언어이고 JSP를 사용하여 동적 웹 페이지를 만들어야합니다. 가능한 한 어쨌든 tomcat/jetty/servlets을 사용하지 않을 방법을 찾고 있습니다. – js0823

+0

동적 웹 사이트를 원하고 서버 측에서 로직의 일부분을 원할 경우 Java를 사용하는 경우 해당 기술 중 하나를 사용해야합니다. PHP 나 Rails와 같이 처음 시작하는 사람이 더 쉬울 수도있는 다른 것들도 있지만 자바를 사용한다면 다른 옵션이 없다고 생각합니다. – Deleteman

관련 문제