1. Open Tomcat’s conf/web.xml file back up and find the JspServlet again.

  2. Add the following init parameter, which tells the Servlet to use Apache Ant with the JDK

    compiler to compile JSPs instead of the Eclipse compiler.

    1
    2
    3
    4
    <init-param>
        <param-name>compiler</param-name>
        <param-value>modern</param-value>
    </init-param>
    cs
  1. Tomcat doesn’t have a way to use the JDK compiler directly, so you must have the latest version of Ant installed on your system. You also need to add the JDK’s tools.jar file and Ant’s ant.jar and ant-launcher.jar files to your classpath. The easiest way to do this is to create a bin\setenv.bat file and add the following line of code to it (ignore new lines here), replacing the file paths as necessary for your system.

    set "CLASSPATH=C:\path\to\jdk8\lib\tools.jar;C:\path\to\ant\lib\ant.jar; C:\path\to\ant\lib\ant-launcher.jar"

    Of course, this applies only to Windows machines. For non-Windows environments, you should instead create a bin/setenv.sh file with the following contents, replacing the file paths as necessary for your system:

    export CLASSPATH=/path/to/jdk8/lib/tools.jar:/path/to/ant/lib/ant.jar: /path/to/ant/lib/ant-launcher.jar 


1. Selenium 설치 - 자동으로 브라우저를 키고 켜준다 

Selenium 설치 

pip install selenium 

2. Python  가상환경 설치:

필자의 다른글 참조

**(선택사항)

필자는 Python IDE로  Pycharm 을 사용 중이지만 이것은 입맛에 따라 변경 가능

IDE 대표적으로 Eclipse + Pydev 플러그인 , Visual Studio 2013 + Python Extension

텍스트 편집기로는 Sublime text (멀티 플랫폼 지원), emacs (리눅스 및 OSX 환경) 가 있다.


이 정도만 설치하면 Django Test-Driven Development 를 위한 환경세팅은 완료된다 (찹 쉽죠잉?)


'Python > Django' 카테고리의 다른 글

파이썬 가상환경 virtualenvwrapper 설정  (0) 2015.01.29
django 서버 포트번호 바꾸기 및 외부 접속 허용  (1) 2015.01.29
django 설치  (0) 2015.01.29
선 확인 해야할것: 
mysql 인코딩 처리 (여기 참조)

스프링에서 한글을 인식시키위해서 XML 설정에 아래와 같은 값을 집어 넣어준다.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<filter>       
    <filter-name>CharacterEncodingFilter</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>       
    <init-param>          
        <param-name>forceEncoding</param-name>        
           <param-value>true</param-value>      
    </init-param>
</filter>
<filter-mapping>       
<filter-name>CharacterEncodingFilter</filter-name>    
   <url-pattern>/*</url-pattern>
</filter-mapping>
cs

참고자료: 
http://ultteky.egloos.com/10488541


세션 데이터 베이스에 저장하기


세션 처리를 통해 로그인 처리 가능



Python을 가지고 코딩을 하다보면

너무 많은 수의 모듈들로 인해 모듈간 충돌이 일어날수 있는데

virtualenvwrapper 사용하면 파이썬을 재설치 할필요없이 깨끗한 상태의 가상의 파이썬 환경에서 실습가능하고 후에 손쉽게 제거 가능하다

설치는 아래 주소를 참고하자

http://virtualenvwrapper.readthedocs.org/en/latest/install.html


+ Recent posts