การติดตั้งและตั้งค่า Freemarker สำหรับโปรเจ็กต์ Java สามารถทำได้ง่าย ดังนี้:
การดาวน์โหลด Freemarker:
คุณสามารถเพิ่ม dependency ของ Freemarker ลงใน Maven หรือ Gradle ได้
สำหรับ Maven:
สำหรับ Gradle<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.x</version>
</dependency>
implementation 'org.freemarker:freemarker:2.3.x'
โปรดเช็คเวอร์ชันล่าสุดเพื่อให้แน่ใจว่าคุณได้ใช้เวอร์ชันที่เหมาะสม
การตั้งค่า Freemarker:
สร้าง Configuration สำหรับ Freemarker:
Configuration cfg = new Configuration(Configuration.VERSION_2_3_X);
ตั้งค่าโฟลเดอร์ที่บรรจุเทมเพลต:
cfg.setDirectoryForTemplateLoading(new File("/path/to/your/templates"));
ตั้งค่า locale, charset และเทมเพลตลายแบบ (ถ้าจำเป็น):
cfg.setDefaultEncoding("UTF-8");
cfg.setLocale(Locale.US);
cfg.setTemplateExceptionHandler(TemplateExceptionHandler.RETHROW_HANDLER);
การใช้ Freemarker:
หลังจากตั้งค่า Configuration, คุณสามารถโหลดเทมเพลตและแสดงผลจากเทมเพลตนั้นได้:
Template template = cfg.getTemplate("your-template-name.ftl"); // สร้างแม็ปข้อมูลสำหรับเทมเพลต Map<String, Object> data = new HashMap<>(); data.put("name", "John"); // แสดงผลเทมเพลต Writer out = new StringWriter(); template.process(data, out);
ด้วยขั้นตอนเหล่านี้, คุณจะสามารถติดตั้งและตั้งค่า Freemarker สำหรับโปรเจ็กต์ Java ของคุณได้.
จำนวนคนดู : 1,642 | วันที่สร้าง : 08/09/2023 |