Total

7
web

Training

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 เบื้องต้น" ก่อน



Books By Me

JavaScript Programming Guide book cover

JavaScript Programming Guide
Thai language
Kontentblue Publishing

About This Site

I use this site to share my knowledge in form of articles. I also use it as an experimental space, trying and testing things. If you have any problems viewing this site, please tell me.

→ More about me

→ Contact me

→ Me on facebook

Creative Commons Attribution License

creative commons logo

This license lets you distribute, remix, tweak my articles, even commercially, as long as you credit me for the original creation.

ด้วยสัญญาอนุญาตินี้ คุณสามารถเผยแพร่ ดัดแปลง แก้ไขและนำบทความของผมไปใช้ แม้ในเชิงธุรกิจ ตราบใดที่คุณได้อ้างอิงกลับมาและให้เครดิตกับผม