do 파일이 뭔가요? 일반인이 쓰지도 않는 이런 파일로 예제를 만드시니...
- 작성자 :
- 김*동
- 작성일 :
- 2016-01-17 16:37:46
- 조회수 :
- 14,498
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:ptl:jquery_ajax 를 보다가 한가지 공금해 문의 드립니다.
좋은 정보인데, 예제1에 있는 'example01.do로 호출을 하며 sampleInput이란 데이터명으로 “sampleData” String을 전달한다.' 라고 되어 있는데 example01.do 는 어떤 내용입니까? 어떤 내용을 읽어 내고 쓰고 하는지를 알아야 이해가 될 것 같은데요...
그리고 .do 파일은 어디에서 쓰는 파일인가요?
좋은 내용인데 초보자가 공브하기엔 기초적인 안내에 너무 무신경한 설명인것 같습니다.
do파일 링크를 붙여 주지 말고 예제1에 있는 do파일의 내용인 무었니지 알려 주시면 감사하겠습니다.
그리고 html 파일 같은 것으로 하면 안되는지요?
먼저 어떤 내용이 거기에 쓰여 있어야 하는지요?
좋은 정보인데, 예제1에 있는 'example01.do로 호출을 하며 sampleInput이란 데이터명으로 “sampleData” String을 전달한다.' 라고 되어 있는데 example01.do 는 어떤 내용입니까? 어떤 내용을 읽어 내고 쓰고 하는지를 알아야 이해가 될 것 같은데요...
그리고 .do 파일은 어디에서 쓰는 파일인가요?
좋은 내용인데 초보자가 공브하기엔 기초적인 안내에 너무 무신경한 설명인것 같습니다.
do파일 링크를 붙여 주지 말고 예제1에 있는 do파일의 내용인 무었니지 알려 주시면 감사하겠습니다.
그리고 html 파일 같은 것으로 하면 안되는지요?
먼저 어떤 내용이 거기에 쓰여 있어야 하는지요?
A
김철동님 안녕하세요.
표준프레임워크센터입니다.
.do는 물리적인 파일이 아닙니다.
초기 웹서비스의 경우 html, jsp, php등의 웹프로그래밍 언어의 물리적인 파일을 직접 호출하여
클라이언트 프로그램인 브라우저에 표시하기도 하였으나, 프레임워크가 적용이 되면서 요청과 응답을 분리하며 처리하고 있습니다.
> jsp 웹서비스를 위한 servlet 처리를 제어하기 위하여 spring framework에서 제공하는 기능중의 하나로
자세한 내용은 spring framework를 학습하시는것이 질문에 더 도움이 될 것 같습니다.
(.do의 표기는 .action, .go 등으로 변경하셔도 됩니다. : web.xml)
.do로 호출한 'example01.do'는 요청에 따른 처리 역할이 부여된 컨트롤러 클래스를 호출하는 것으로 매핑되어 있습니다.
따라서 해당 클래스를 호출하여 처리하게 되는데, 이때 sampleInput라는 변수로 'sampleData'값을 컨트롤러에 전달하면
해당클래스의 처리결과를 호출한 곳 (또는 지정한 곳)으로 응답처리를 하게됩니다.
html 파일로 처리하는것도 가능하지만, 보안이나 효과적인 비지니스 처리를 위해 매핑방식을 주로 사용합니다.
표준프레임워크는 spring framework 기반으로 구성된 서비스이기 때문에 표준프레임워크에서 제공하는
다양한 기능을 사용하기 위해서는 wiki 가이드를 제공하고 있습니다.
참고바랍니다.
표준프레임워크센터입니다.
.do는 물리적인 파일이 아닙니다.
초기 웹서비스의 경우 html, jsp, php등의 웹프로그래밍 언어의 물리적인 파일을 직접 호출하여
클라이언트 프로그램인 브라우저에 표시하기도 하였으나, 프레임워크가 적용이 되면서 요청과 응답을 분리하며 처리하고 있습니다.
> jsp 웹서비스를 위한 servlet 처리를 제어하기 위하여 spring framework에서 제공하는 기능중의 하나로
자세한 내용은 spring framework를 학습하시는것이 질문에 더 도움이 될 것 같습니다.
(.do의 표기는 .action, .go 등으로 변경하셔도 됩니다. : web.xml)
.do로 호출한 'example01.do'는 요청에 따른 처리 역할이 부여된 컨트롤러 클래스를 호출하는 것으로 매핑되어 있습니다.
따라서 해당 클래스를 호출하여 처리하게 되는데, 이때 sampleInput라는 변수로 'sampleData'값을 컨트롤러에 전달하면
해당클래스의 처리결과를 호출한 곳 (또는 지정한 곳)으로 응답처리를 하게됩니다.
html 파일로 처리하는것도 가능하지만, 보안이나 효과적인 비지니스 처리를 위해 매핑방식을 주로 사용합니다.
표준프레임워크는 spring framework 기반으로 구성된 서비스이기 때문에 표준프레임워크에서 제공하는
다양한 기능을 사용하기 위해서는 wiki 가이드를 제공하고 있습니다.
참고바랍니다.