วันจันทร์ที่ 22 ธันวาคม พ.ศ. 2551

งานชิ้นที่4.


แสดงชื่อ "Sujittra" จำนวน 500ครั้ง ออกทางเว็บบราวเซอร์


//Sujittra.java
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class Sujittra extends HttpServlet
{
public void doGet(HttpServletRequest request,
HttpServletResponse response)
throws ServletException, IOException
{
response.setContentType("text/html");
PrintWriter out = response.getWriter();

int i ;
out.println("
out.println("HTML 4.0 Transitional//EN\">");
out.println("\n");
out.println("\n");
out.println("\n");
out.println("\n");
out.println(" \n");
for (i=1;i<501;i++)>
{
out.println("

Sujittra

\n");
}
out.println("\n");
out.println("\n");
}
}

วันจันทร์ที่ 24 พฤศจิกายน พ.ศ. 2551

งานชิ้นที่3.

งานชิ้นที่3. จัดกลุ่มโปรเจ็ค 3 คน
สมาชิกกลุ่ม
1.น.ส. สุจิตรา กองกะมุด 5021237028
2.นาย อิศเรศ บุญไพศาลดิลก 5021237036
3.นาย บุญเลิศ เมฆประสพสุข 5021244001


ให้พัฒนาระบบงานทะเบียนของมหาวิทยาลัยราชภัฏบ้านสมเด็จเจ้าพระยา
ฟังก์ชันการทำงาน...
-หลักสูตรที่เปิดสอน
-วิชาที่เปิดสอน
-แนะนำการลงทะเบียน
-ระเบียบข้อบังคับ
-รายละเอียดค่าธรรมเนียมการศึกษา
-ลงทะเบียนเรียน
-ผลการลงทะเบียน
-ผลการเรียน
-ตารางเรียน/สอบนิสิต
-ตารางสอน/สอบอาจารย์
-ตารางการใช้ห้อง
-ปฎิทินการศึกษา
-ตอบปัญหาทางการศึกษา

งานชิ้นที่2.

งานชิ้นที่2. สรุปการติดตั้ง JSP
ให้นักศึกษาสรุปขั้นตอนการติดตั้งเครื่องมือสำหรับการพัฒนาเว็บด้วย JSP ดังนี้
1.จาวาคอมไพเลอร์ (JDK)
-การติดตั้ง
ติดตั้ง jdk-6u10-windows-i586-p หลังจากที่ Download program มาแล้วให้ทำการติดตั้ง
โดยการ double click ที่ตัว install จากนั้นให้ทำการเลือก option ต่างๆ ตามที่โปรแกรมจะให้
เลือก (โดยปกติจะ click ที่ next ตลอด) รอจนติดตั้งเสร็จ

-การเซ็ตค่าสภาพแวดล้อม
ทำการ set path และ class path ของ java โดยการ click ขวาที่ mycomputer และทำการ set ค่า
path และ class path ดังรูป


-การทดสอบการทำงาน (Compile & Run)
Click OK ปิดหน้าจอทั้ง 2 หน้าจอ จากนั้นให้ทำการทดสอบการทำงาน โดยการเข้าไปที่
Command Prompt แล้วพิมพ์ java ถ้าการติดตั้งถูกต้อง จะมีข้อความแสดง version ของ JDK
ขึ้นมา

2.เว็บเซิร์ฟเวอร์ (Apache Tomcat)
-การติดตั้ง
ติดตั้ง JDK เมื่อติดตั้งเสร็จแล้วขยายไฟล์จาก zip file ไปเก็บไว้ใน directory c:\tomcat


-การเซ็ตค่าสภาพแวดล้อม
เพิ่มค่าให้กับตัวแปลภายในระบบ(วิธีการจะเหมือนกับการ set ค่าตัวแปรในการติดตั้ง jdk)
ในส่วน System variables ให้เลือก New เพื่อเพิ่ม environment variable JAVA_HOME โดย
กำหนดให้ Variable name เป็น JAVA_HOME และ Variable value เป็น C:\jdk1.6.0_01

-การทดสอบการทำงานของ apache tomcat
1. เรียก tomcat ให้เริ่มทำงาน โดยการ double click ที่ startup.bat



2. ถ้าหากการติดตั้งไม่มีข้อผิดพลาดใดๆ จะปรากฎหน้าจอที่แสดงสถานะการทำงานของ tomcat ดังนี้


3. ให้ทดสอบการทำงานของ web server (tomcat) โดยการเรียก web browser ขึ้นมา แล้วเรียก URLไปที่http://127.0.0.1:8080/การทำงานที่ถูกต้องจะแสดงหน้าจอที่เป็น default ดังนี้


งานชิ้นที่1.

งานชิ้นที่1. เปรียบเทียบรูปแบบการเขียนโปรแกรม
1.ให้นักศึกษาเขียนโปรแกรมแสดงข้อความ ”Hell World” ด้วยรูปแบบ
Java API.
Class Hello {
Public static void main (String[]args){
System.out.println (“Hello World”);
}
}




Java Servlet.
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Hello World extends Http Servlet {
public void doGet(Http Servlet Request request,Http Servlet Response response)throws
Servlet Exception,IOException{
Response. Set ContentType(“text/html”);
Print Writer out = response.getWriter();
String header = \n”;
out.printn (header+
“\n”+
“\n”+

Hello World

”+
“”);

<% Out print (“Hello World”); %>
2.แล้วศึกษาว่ามีข้อแตกต่างกันอย่างไรบ้าง
-Java API ผลลัพธ์จะแสดงที่หน้าต่าง/windows เท่านั้น
-Java Servlet เป็นการเอา HTML ไปฝังไว้ใน Java ต้องการเว็บเบราเซอร์ในการแสดงผลลัพธ์ เหมือน JSP
-JSP เป็นการฝัง Java ไว้ใน HTML , เป็นการเขียนโปรแกรมที่ไม่ต้องรู้โครงสร้างของจาวา