AjaxTags

개요

일반적으로 Ajax 기능은 javascript 언어로 개발하나, server-side 구현에 익숙한 J2EE 개발자들에게는 쉽지 않은 작업일 수 있다.
AjaxTags도 javascript로 Ajax 기능을 실행하지만, 이용하는 개발자에게 JSP Tag Library 형태의 API만을 노출시키고 필요값만을 입력받음으로써 쉽게 Ajax기능을 구현할 수 있도록 하고 있다.

설명

설치

시스템 환경 및 필요 라이브러리

설치 순서

  1. AjaxTags Download 사이트에 가서 해당 라이브러리를 download한 후 WEB-INF/lib에 위치시킨다.
  2. web.xml 설정.
            <servlet>
    		<servlet-name>sourceloader</servlet-name>
    		<servlet-class>net.sourceforge.ajaxtags.servlets.SourceLoader</servlet-class>
    
    		<init-param>
    			<param-name>prefix</param-name>
    			<param-value>/ajaxtags</param-value>
    		</init-param>
    	</servlet>
    
    	<servlet-mapping>
    		<servlet-name>sourceloader</servlet-name>
    		<url-pattern>/ajaxtags/js/*</url-pattern>
    	</servlet-mapping>
    
    	<servlet-mapping>
    		<servlet-name>sourceloader</servlet-name>
    		<url-pattern>/ajaxtags/img/*</url-pattern>
    	</servlet-mapping>
    
    	<servlet-mapping>
    		<servlet-name>sourceloader</servlet-name>
    		<url-pattern>/ajaxtags/css/*</url-pattern>
    	</servlet-mapping>
    

    해당 tld 파일은 jar안에 포함되어 있으므로 web.xml에 별도로 <taglib> 지정을 해 줄 필요가 없다.

Tag Reference

AjaxTags가 지원하는 reference는 이곳(http://ajaxtags.sourceforge.net/usage.html)을 참조하라.

ajax:autocomplete

참고자료

 
egovframework/rte/ptl/ajax_support/ajaxtags.txt · 마지막 수정: 2023/12/21 05:21 (외부 편집기)
 
이 위키의 내용은 다음의 라이센스에 따릅니다 :CC Attribution-Noncommercial-Share Alike 3.0 Unported
전자정부 표준프레임워크 라이센스(바로가기)

전자정부 표준프레임워크 활용의 안정성 보장을 위해 위험성을 지속적으로 모니터링하고 있으나, 오픈소스의 특성상 문제가 발생할 수 있습니다.
전자정부 표준프레임워크는 Apache 2.0 라이선스를 따르고 있는 오픈소스 프로그램입니다. Apache 2.0 라이선스에 따라 표준프레임워크를 활용하여 발생된 업무중단, 컴퓨터 고장 또는 오동작으로 인한 손해 등에 대해서 책임이 없습니다.
Recent changes RSS feed CC Attribution-Noncommercial-Share Alike 3.0 Unported Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki