์คํฌ๋ฆฝํธ์์ ์ด๋ป๊ฒ ํ ๋ฐฉ๋ฒ์ด ์๋ ์ฐพ์๋ณด๋ค ๊ทธ๋ง ํฌ๊ธฐํ๊ณ *.ajax๋ก ํธ์ถํ๋ ์์ฒญ์ utf-8๋ก ์ธ์ฝ๋ฉํ ๋ ค๊ณ ํ๋๋ฐ ๊ทธ๊ฒ
์ ์๋ผ๋ค์..
๊ทธ๋์ *.do๋ euc-kr๋ก ์ฒ๋ฆฌํ๊ณ *.ajax๋ utf-8๋ก ์ฒ๋ฆฌํ ๋ ค๊ณ ๋ค์๊ณผ ๊ฐ์ด web.xml์ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑํ์
๋๋ฐ ์์๋ผ๋ค์
..
<web.xml>
... ์๋ต...
<!-- encoding setting -->
<filter>
<filter-name>encodingFilter</filter-name>
<filter-
class>org.springframework.web.filter.CharacterEncodingFilter</filter-
class>
<init-param>
<param-name>encoding</param-name>
<param-value>EUC-KR</param-value>
</init-param>
</filter>
<filter>
<filter-name>encodingFilterAjax</filter-name>
<filter-
class>org.springframework.web.filter.CharacterEncodingFilter</filter-
class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<!-- filter-mapping* -->
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>encodingFilterAjax</filter-name>
<url-pattern>/*.ajax</url-pattern>
</filter-mapping>
... ์๋ต...
<!-- servlet* -->
<servlet>
<servlet-name>point-dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</
servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>
/WEB-INF/xml/point-servlet.xml
</param-value>
</init-param>
</servlet>
<!-- servlet-mapping* -->
<servlet-mapping>
<servlet-name>point-dispatcher</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- servlet-mapping* -->
<servlet-mapping>
<servlet-name>point-dispatcher</servlet-name>
<url-pattern>*.ajax</url-pattern>
</servlet-mapping>
์ด๋ ๊ฒ ํ๋๊น *.ajax๋ก ํธ์ถํ๋ ์์ฒญ์ ์ฒ๋ฆฌ๋ฅผ ๋ชปํ๋๋ผ๊ตฌ์...
์ด๋ฐ๊ฒฝ์ฐ ๋ค๋ฅธ๋ถ๋ค์ ์ด๋ป๊ฒ ์ฒ๋ฆฌํ์
จ๋์ง ์กฐ์ธ ๋ถํ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋ฐ์ฐฝ์ค ์ด ๊ธ:
On 10์7์ผ, ์ค์ 9์07๋ถ, ๋จ๊ฒฝํ <gh...@jadu.pe.kr> wrote:
> ajax ๊ฐ ํธ์ถ๋๋ ํ์ด์ง๋ ํ์ผํ์์ UTF-8๋ก ์ ์ฅํด๋ณด์
์....
>
> 2009๋ 10์ 7์ผ์ค์ 12:24, Sewon Ann <king...@gmail.com>๋์ ๋ง:
ํ๊ธ์ธ์ฝ๋ฉ๋ถ๋ถ์ web.xml์ euc-kr, utf-8 2๊ฐ๋ฅผ ์ ์ธํ์์ต๋๋ค.
<url-pattern>*.do</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>encodingFilterAjax</filter-name>
<url-pattern>*.ajax</url-pattern>
๊ทธ๋ฆฌ๊ณ jqGrid๋ผ๋ jQuery Plugin์์๋ contentType๋ฅผ ์ง์ ํด์ฃผ์๋๋ ์ ์์ ์ผ๋ก ํ๊ธ์ด ๋์ค๋๊ตฐ์.
ajaxํธ์ถ๋ถ๋ถ์ ๋ค์์ ์ถ๊ฐํ์์ต๋๋ค.
contentType:"application/x-www-form-urlencoded; charset=utf-8"
๊ทธ๋ ๊ฒ ํ๋ ๋ชจ๋ ํ๊ธ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์์ต๋๋ค.
์ฐธ๊ณ ๋ก jsp์์๋ ํ๊ธ ์ธ์ฝ๋ฉ์ ๋ค์๊ณผ ๊ฐ์ด ํ์์ต๋๋ค.
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://
www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR" /
>
..์๋ต..
<script type="text/javascript" charset="UTF-8">
var isDebug = false;
var lastrowid;
var addRowExist = false; // ๋ฑ๋ก์ค ๋ฐ์ดํฐ ์ฌ๋ถํ์ธ
$(document).ready(function (){
..์๋ต..
</script>
..์๋ต
</html>
On 10์7์ผ, ์ค์ 11์05๋ถ, Sewon Ann <king...@gmail.com> wrote:
> get ๋ฐฉ์์ด ์ด์ํ๊ณ , tomcat ์ ์ฐ๊ณ ๊ณ์๋ค๋ฉด server.xml ์ ์์ ํด ๋ณด์ธ์.
>
> ์ฐ๋ฆฌ ๊ทธ๋ฃน ๋ด์์๋ ๊ด๋ จ ๋ด์ฉ์ด ์์์ต๋๋ค. ๊ทธ๋ ์ ๋ต์ toby๋์ "์์ด๋ง ์ฐ๋ฉด ๋๋ค" ์์ต๋๋ค. (๋๋ด ^^)http://groups.google.com/group/ksug/browse_thread/thread/b9c3acd1136c...
>
> ๊ทธ๋ฆฌ๊ณ "์ ์์ ์ผ๋ก ๋์ง ์๋๋ค" ๋ ๊ฒ์ ์ฝ๋ ์ฌ๋์ ์์๋ ฅ์ ๋๋ฌด ํ๋ถํ๊ฒ ํด ์ฃผ๋ฏ๋ก, ๊ฐ๊ธ์ ์ด๋ฉด ๋ญ๊ฐ ์ด๋ป๊ฒ ๋์ง ์์ ์ ์์ ์ด์ง
> ์๋ค๊ณ ๋ง์ํด ์ฃผ์
จ์ผ๋ฉด ์ข๊ฒ ์ต๋๋ค.
>
> 2009/10/7 ๋ฐ์ฑ์ฒ <gyu...@gmail.com>
>
>
>
> > ๊ทธ๋ฌ๋๊น ํํฐ๋ก utf-8 ์ธ์ฝ๋ฉ ์ ํ ๊ฒ๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ์ธ ๊ฑด๊ฐ์?
>
> > ajax ํธ์ถ์ get method๋ก ํ์
จ๋์? ์๋๋ฉด post method?
>
> > ํํฐ๋ก ์ธ์ฝ๋ฉ ์ง์ ํ๋ ๊ฑด POST method๋ง ์ ์ฉ๋๋ ๊ฑธ๋ก ์๋๋ค. (๊ทธ ๋์ ๋ฐ๋์ง ์์๋ค๋ฉด...)
>
> > ๋ฐ์ฐฝ์ค ์ด ๊ธ:
>
> > ์.. ์์๋ถ๋ถ์ ์ ๊ฐ url์ ์๋ชป ํธ์ถํด์ ๋ฐ์ํ๋ค์.. ์ฃ์กํฉ๋๋ค. ^^;;
> > ๊ทธ๋ฐ๋ฐ utf-8๋ก ์ธ์ฝ๋ฉ์ ํ๋๋ฐ ์ ์์ ์ผ๋ก๋ ์๋ผ๋ค์.. ใ
กใ
ก;;;;;
>
> > On 10์7์ผ, ์ค์ 9์42๋ถ, ๋ฐ์ฐฝ์ค <cinem...@naver.com> <cinem...@naver.com> wrote:
>
> > *.do๋ก ์์ฒญํ๋ ๊ฒฝ์ฐ์๋ ์ ์์ ์ผ๋ก ๋๋๋ฐ
> > *.ajax๋ก ์์ฒญํ๋ ๊ฒฝ์ฐ๋ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๋ฉ์์ง๋ฅผ ๋ณด์ฌ์ค๋ค.
> > ==============================================
> > WARN 09:41:45,429 PageNotFound No mapping for [/point/test/jquery/grid/
> > BbsJqGridXmlList.ajax] in DispatcherServlet with name 'point-
> > dispatcher'
>
> > On 10์7์ผ, ์ค์ 9์07๋ถ, ๋จ๊ฒฝํ <gh...@jadu.pe.kr> <gh...@jadu.pe.kr> wrote:
>
> > ajax ๊ฐ ํธ์ถ๋๋ ํ์ด์ง๋ ํ์ผํ์์ UTF-8๋ก ์ ์ฅํด๋ณด์
์....
>
> > 2009๋ 10์ 7์ผ์ค์ 12:24, Sewon Ann <king...@gmail.com> <king...@gmail.com>๋์ ๋ง: