FileUpload ด้วย Servlet
Servlet 3.0 ที่มากับ JavaEE 6 นั้น มีอยู่ฟีเจอร์หนึ่งที่น่าสนใจมาก นั่นก็คือการทำ File Uploading ครับ ฟีเจอร์นี้ทำให้การสร้างโปรแกรมสำหรับอัพโหลดไฟล์ง่ายขึ้นมากๆ แต่ทว่าการจะดาวน์โหลดไฟล์กลับไปใช้นั้น กลับไม่ใช่เรื่องง่ายเลย ดังนั้นวันนี้ผมจะมาพูดถึงฟีเจอร์ใหม่นี้ไปพร้อมๆกับการทำ Virtual Directories ใน Tomcat และ GlassFish เพื่อให้ได้โปรแกรมที่มีความสามารถทั้งการทำอัพโหลดและดาวน์โหลดไฟล์ได้ครับ ว่าแล้วก็ไปดูกันเลย
MVC คืออะไร?
หลายคนคงเคยได้ยินแนวคิดการเขียนโปรแกรมแบบ M-V-C แต่อาจยังไม่เข้าใจว่าแท้จริงแล้วมันเป็นอย่างไร มันต่างๆจากการเขียนโปรแกรมแบบ OOP มั๊ย วันนี้ผมจะพูดถึงแนวคิด MVC นี้พร้อมยกตัวอย่างทางเทคนิคเพื่อให้เห็นภาพด้วย Java (หากคุณยังไม่เข้าใจหลักการเขียนโปรแกรมแบบ OOP ผมแนะนำให้ไปอ่านบทความ "Object-Oriented Programming (OOP) คืออะไรกันแน่?" และ "Objects คืออะไร?" ก่อน)
การจัดรูปภาพและข้อความให้อยู่ตรงกลางด้วย CSS
ในปัจจุบันเรานิยมใช้ CSS ในการจัดการแสดงผล และบ่อยครั้งที่เราต้องการจัดรูปภาพหรือข้อความให้อยู่ตรงกลางของพื้นที่การแสดงผลนั้นไม่ว่าจะเป็นแนวตั้งหรือแนวนอน แต่ทว่าโดยค่าตั้งต้นแล้วรูปภาพหรือข้อความมันไม่ได้แสดงอยู่ตรงกลางตั้งแต่เริ่มต้น ในบทความนี้ผมจะเขียนถึงเทคนิคที่จะทำให้มันอยู่ตรงกลางไม่ว่าจะเป็นรูปภาพ,ข้อความ,หรือ Elements ชนิดอื่นๆ
แนะนำให้รู้จักกับ jQuery
บทความนี้เป็นบทความที่แนะนำให้รู้จักกับ jQuery ว่ามันคืออะไร? มีองค์ประกอบหลักอะไรบ้าง? พร้อมทั้งยกตัวอย่างแบบง่ายๆเพื่อให้เห็นภาพการนำไปใช้งานจริง และเป็นประโยชน์ต่อการศึกษาในรายละเอียดในลำดับต่อไป
Basic Layout with CSS
บทความ "Basic Layout with CSS" นี้เป็นบทความที่กล่าวถึงพื้นฐานการจัดเลย์เอาท์ด้วย CSS ซึ่งครอบคลุมพื้นฐาน CSS ที่จำเป็นต่อการจัดเลย์เอาท์ หากคุณยังไม่รู้จัก CSS หรือไม่มีพื้นฐานมาก่อนเลย แนะนำว่าให้ไปอ่านบทความ "CSS เบื้องต้น" ก่อน