|
Русификация XPlannerСпасибо Максиму Григорьеву. Сделано только для поддержки русского языка, т.к. нужды включать поддержку каких-либо других нет. Для того чтобы XPlanner заработал нужно поставить контейнер, поддерживающий спецификацию Servlet 2.3 (TomCat 4.x). 1. Для всех JSP, которые находятся в директории war прописать после объявления taglib такую строчку: <%@ page contentType="text/html; charset=windows-1251" %>и изменить <meta http-equiv="Content-Type" content="text/html; charset=ISO-xxx">на <meta http-equiv="Content-Type" content="text/html; charset=WINDOWS-1251"> 2. Распаковать xplanner_patch.rar в xplanner/src 3.В Build.properties для url к базе данных прописать так: db.url=jdbc:mysql://your.host/xplanner?autoReconnect=true&useUnicode=true&characterEncoding=Cp1251 4. Положить в lib джар с Servlet 2.3 вместо существующего - если контейнер TomCat 4.x то берет из common/lib/servlet.jar. <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">и добавить после тега <web-app> вот это: <filter> <filter-name>EncodingFilter</filter-name> <filter-class>com.dark.filter.EncodingFilter</filter-class> </filter> <filter-mapping> <filter-name>EncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> Или скачать мой web.xml - он у всех одинаковый будет 6. Дальше делаем как написано в мануале 7. Кладем xplanner.war в webapps |