ajaxtags에서 javascript error
- 작성자 :
- 권*중
- 작성일 :
- 2010-11-26 11:48:19
- 조회수 :
- 3,693
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요.
AjaxTags를 적용해보기 위해서 아래 소스와 같이 했는데...
prototype.js 에서 toString은 null 입니다. 라는 메시지가 뜨면서 스크립트 에러가 나옵니다.
AjaxTags Lib는 ajaxtags-1.5.5를 다운받았습니다.
왜 그런지 답변 부탁드립니다. 감사합니다.
-------------------------------소스-----------------------------
<%@ page contentType="text/html; charset=euc-kr" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
<%@ taglib uri="/WEB-INF/tld/app.tld" prefix="app" %>
<%@ taglib uri="/WEB-INF/tld/f.tld" prefix="f"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="ajax" uri="http://ajaxtags.sourceforge.net/tags/ajaxtags" %>
<html>
<head>
<script language="javascript" src="${pageContext.request.contextPath}/js/ajaxtags/prototype.js"></script>
<script language="javascript" src="${pageContext.request.contextPath}/ajaxtags/js/scriptaculous/scriptaculous.js"></script>
<script language="javascript" src="${pageContext.request.contextPath}/ajaxtags/js/overlibmws/overlibmws.js"></script>
<script language="javascript" src="${pageContext.request.contextPath}/ajaxtags/js/ajaxtags.js"></script>
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/ajaxtags/css/ajaxtags.css" />
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/ajaxtags/css/displaytag.css" />
</head>
<body topmargin="5" leftmargin="5" marginwidth="0" marginheight="0" bgcolor="#FFFFFF">
<ajax:autocomplete
baseUrl="${pageContext.request.contextPath}/syscom/code/code/listCodeMgmtAjax.do"
source="cdType"
target="cdType"
parameters=""
className="autocomplete"
indicator="throbbing"
minimumCharacters="1" />
<P>
<form name="form1" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
</tr>
<tr class="list_menu">
<td>
Code Type : <input type="text" name="cdType" value="" class="input1" >
Code Nm : <input type="text" name="cdNm" value="" class="input1" >
Code Desc: <input type="text" name="cdDesc" value="" class="input1" >
</td>
<td>
<input type="button" value="조회" onclick="search();"/>
</td>
</tr>
<input type="hidden" name="mode">
</form>
</body>
</html>
AjaxTags를 적용해보기 위해서 아래 소스와 같이 했는데...
prototype.js 에서 toString은 null 입니다. 라는 메시지가 뜨면서 스크립트 에러가 나옵니다.
AjaxTags Lib는 ajaxtags-1.5.5를 다운받았습니다.
왜 그런지 답변 부탁드립니다. 감사합니다.
-------------------------------소스-----------------------------
<%@ page contentType="text/html; charset=euc-kr" %>
<%@ taglib uri="http://java.sun.com/jstl/core_rt" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jstl/fmt_rt" prefix="fmt" %>
<%@ taglib uri="/WEB-INF/tld/app.tld" prefix="app" %>
<%@ taglib uri="/WEB-INF/tld/f.tld" prefix="f"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="ajax" uri="http://ajaxtags.sourceforge.net/tags/ajaxtags" %>
<html>
<head>
<script language="javascript" src="${pageContext.request.contextPath}/js/ajaxtags/prototype.js"></script>
<script language="javascript" src="${pageContext.request.contextPath}/ajaxtags/js/scriptaculous/scriptaculous.js"></script>
<script language="javascript" src="${pageContext.request.contextPath}/ajaxtags/js/overlibmws/overlibmws.js"></script>
<script language="javascript" src="${pageContext.request.contextPath}/ajaxtags/js/ajaxtags.js"></script>
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/ajaxtags/css/ajaxtags.css" />
<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/ajaxtags/css/displaytag.css" />
</head>
<body topmargin="5" leftmargin="5" marginwidth="0" marginheight="0" bgcolor="#FFFFFF">
<ajax:autocomplete
baseUrl="${pageContext.request.contextPath}/syscom/code/code/listCodeMgmtAjax.do"
source="cdType"
target="cdType"
parameters=""
className="autocomplete"
indicator="throbbing"
minimumCharacters="1" />
<P>
<form name="form1" method="post">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
</tr>
<tr class="list_menu">
<td>
Code Type : <input type="text" name="cdType" value="" class="input1" >
Code Nm : <input type="text" name="cdNm" value="" class="input1" >
Code Desc: <input type="text" name="cdDesc" value="" class="input1" >
</td>
<td>
<input type="button" value="조회" onclick="search();"/>
</td>
</tr>
<input type="hidden" name="mode">
</form>
</body>
</html>
A
안녕하세요.. 권남중님..
web.xml에 지정되어야 할 sourceloader servlet를 확인해 보십시오.
관련 가이드는 다음과 같습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:ajax_support
그럼.. 즐거운 하루 되십시오.
감사합니다.
web.xml에 지정되어야 할 sourceloader servlet를 확인해 보십시오.
관련 가이드는 다음과 같습니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:ptl:ajax_support
그럼.. 즐거운 하루 되십시오.
감사합니다.