วันพฤหัสบดีที่ 14 มกราคม พ.ศ. 2553

JSP : JSP write XML with special characters

Question:
ต้องการให้ JSP สร้างข้อมูล XML ตามนี
<store>
<book name = "I & You" />
</store>
ซึ่ง & ก็เป็น XML Entity References ต้องเปลี่ยนเป็น &amp; จะสร้างอย่างไร ?

Solution:

ให้กำหนด contentType เป็น text/xml ส่วน XML Entity Reference ให้ใชั attribute escapeXML ของ Tag ใน JSTL ซึ่งเป็น default อยู่แล้ว
<%@page contentType="text/xml" pageEncoding="UTF-8"%>

<store>
<book name= "<c:out value=" I & You" escapeXml="true" />" />
</store>

วันพฤหัสบดีที่ 2 กรกฎาคม พ.ศ. 2552

SAP: Default value of last group maintained.



Q : ทำไมหลังจากใส่ Material กับ Plant ตามภาพ ใน Transaction ของ Routing ไม่ว่าจะเป็น CA01, CA02 และ CA03 หลังจากเข้าไปดูข้อมูลแล้วพอกลับมายังหน้าจอ Initial Screen อีกครั้งกลับมีข้อมูลในช่อง Group ขี้นมาให้ ตามภาพตรงลูกศรสีแดง จะตั้งค่าที่ไหน ?

A : ส่วนที่เกี่ยวข้องกับ Default value of last group maintained ต้องเข้าไปที่ Transaction OP8B เลือก Task List Type : N กดตกลง ในคอลัมน์ TL คือ ส่วนที่เกี่ยวข้องกับการกำหนดค่า Default last group value ตามภาพข้างล่าง



วันพุธที่ 20 พฤษภาคม พ.ศ. 2552

WordPress: How to using SyntaxHighlighter Evolved ?

คำถาม:
อยากจะแสดง Source Code ของโปรแกรมเช่น Delphi, JAVA บน WordPress ให้สวยงาม เหมือนใน Tool ที่พัฒนา จะำทำอย่างไร ?

แนวทาง:
SyntaxHighlighter Evolved ช่วยได้ในกรณีนี้ โดยมีขั้นตอนตามนี้
ติดตั้ง Plugin ของ WordPress ที่ชื่อว่า SyntaxHighlighter Evolved
  1. Download SyntaxHighlighter Evolved
  2. หลังจากนั้นติดตั้ง Plugin ลงบน WordPress พร้อม Activated Plugin
หลังจากนั้น การใช้งานตอนที่จะ Post
  1. ตัวอย่างที่จะ Post source code JAVA ให้ใช้ Tag [java] [/java] เช่น
[java]
/**
* The HelloWorldApp class implements an application that
* simply prints "Hello World!" to standard output.
*/
class HelloWorldApp {
public static void main(String[] args) {
System.out.println("Hello World!"); // Display the string.
}
}
[/java]
หลังจาก Preview ก็จะได้ตามภาพข้างล่าง



กรณีไม่สำเร็จ:

  • ให้ดูใน header.php ภายใน Tag
    จะต้องมี

  • ใน footer.php จะต้องมี วางไว้ตรงไหนก็ได้


* header.php และ footer.php อยู่ที่ Appreance -> Editor

อ้างอิง: