สมัครสมาชิก   เข้าระบบ  
ประกาศ: UKM 14 ที่ ม.มหาสารคาม เลื่อนเป็นวันที่ 9-10 ม.ค. 2552
การก่อสร้างซอฟต์แวร์
वीर
อ่าน: 233
Tapestry 5 กับ ภาษาไทย

Tapestry 5.0.5-SNAPSHOT เวลาแกะกล่องมาใช้เลยมันจะใช้ภาษาไทยไม่ได้ พอลองใส่ภาษาไทยลงไปใน view แบบข้างล่าง

<html xmlns:t="http://tapestry.apache.org/schema/tapestry_5_0_0.xsd">
    <head>
        <title>myapp Start Page</title>
    </head>
    <body>
        <h1>myapp Start Page</h1>
       
        <p>ภาษาไทย</p>

        <p> This is the start page for this application, a good place to start your modifications.
            Just to prove this is live: </p>

        <p> The current time is: ${currentTime}. </p>


        <p>
            [<t:pagelink t:page="Start">refresh</t:pagelink>]
        </p>
    </body>
</html>

 

 

เวลาแสดงผลออกมาทางเว็บมันก็เจ๊ง

 

เราก็เลยต้องมาปรับเปลี่ยนมันนิดหน่อย [อ่านเพิ่ม] พอแก้แล้วปัญหาข้างบนก็หมดไป แต่ว่าก็ยังติดปัญหาเรื่อง form อยู่ดี

เช่นในตัวอย่างข้างล่าง ผมกรอกภาษาไทยเข้าไปใน text field

แล้วก็กด submit ผมที่กลับมาก็เพี้ยนไปแล้ว

 

งงๆ ตอนนี้ก็ยังหาท่าแก้ไม่ได้ (แต่มันคงมีหละ)

หมวดหมู่: เรื่องทั่วไป
คำสำคัญ: tapestry 5  thai language  problem
สร้าง: พ. 20 มิ.ย. 2550 @ 18:04   แก้ไข: พ. 08 ส.ค. 2550 @ 02:57   ขนาด: 2610 ไบต์
ความคิดเห็น
ไม่มีรูป
1. pphetra
เมื่อ พฤ. 21 มิ.ย. 2550 @ 14:46
299556 [ลบ]

แปลกดี

พี่ทำตามที่ wiki บอกไว้ ก็ได้ถูกต้องทั้ง case ที่เป็นภาษาไทยใน template กับ case ที่เป็น form submit ภาษาไทยเข้ามา 

P
2. वीर
เมื่อ พฤ. 21 มิ.ย. 2550 @ 14:56
299568 [ลบ]

ตอนนี้ผมลองเล่น servlet กับ tomcat และ jetty ดูหน่อยเผื่อจะเข้าใจอะไรมากขึ้น
ชื่อ:
อีเมล:
IP แอดเดรส: 38.103.63.56
  เรียกใช้งานตัวจัดการข้อความ
ข้อความ:
 
รหัสสุ่ม: (ใส่รหัสสุ่มที่แสดงไว้ด้านบน)
  ยกเลิก
บันทึกอื่นๆ
การพัฒนาซอฟต์แวร์