Velocity的路径和乱码问题

手册/FAQ (646) 2016-05-05 09:00:37

 

今天使用中遇到了他的 路径找不到还有解析文件乱码的问题:

解决如下:

 1。 在初始化的时候设置一个路径的属性,并设置相应的输入编码和输出

 代码如下

try {
   Properties p = new Properties(); 
   p.setProperty(Velocity.FILE_RESOURCE_LOADER_PATH, "c://");
   p.setProperty(Velocity.INPUT_ENCODING, "GBK");
   p.setProperty(Velocity.OUTPUT_ENCODING, "GBK");
   Velocity.init(p);
  } catch (Exception e) {
   System.out.println("Problem initializing Velocity : " + e);
   return null;
  }

  /* lets make a Context and put data into it */

  VelocityContext context = new VelocityContext();

.......

 

THE END