Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม
การเขียนโปรแกรม
  1. Session Object ใน JSP คืออะไร?

    Session Object ใช้ติดตาม Session ของไคลเอ็นต์ระหว่างคำขอของไคลเอ็นต์ JSP ใช้ HttpSession Interface ที่ Servlet จัดเตรียม Interface นี้ให้วิธีการระบุผู้ใช้ข้าม คำขอหน้าเดียว (one-page request) หรือ การเยี่ยมชมเว็บไซต์ หรือ เก็บข้อมูลเกี่ยวกับผู้ใช้นั้น โดยค่าเริ่มต้น JSP เปิด Session Tracking อยู่

  2. การใช้ Cookie หรือ Hidden Fields ใน JSP

    Cookies เว็บเซิร์ฟเวอร์สามารถกำหนด Session ID ที่ไม่ซ้ำกันเป็น Cookie ให้แต่ละ Web Client และสำหรับคำขอต่อจากไคลเอ็นต์ พวกเขาสามารถถูกจดจำได้โดยใช้ Cookie ที่ได้รับ วิธีนี้อาจไม่มีประสิทธิภาพ เพราะเบราว์เซอร์บางครั้งไม่รองรับ Cookie ไม่แนะนำให้ใช้กระบวนการนี้เพื่อรักษา Session Hidden Form Fields (

  3. วัตถุประสงค์ของ Taglib Directive ใน JSP

    Directive taglib ประกาศว่าหน้า JSP ของคุณใช้ชุดแท็กกำหนดเอง (Custom Tags) ระบุตำแหน่งของไลบรารี และให้วิธีการระบุ Custom Tags ในหน้า JSP ของคุณ Directive taglib ปฏิบัติตามไวยากรณ์ดังต่อไปนี้ - <%@ taglib uri = uri prefix = prefixOfTag > ที่ค่าแอตทริบิวต์ uri จะ resolve ไปยังตำแหน่งที่คอนเทนเน

  4. การใช้งาน Action <jsp:text> ใน JSP

    Action <jsp:text> สามารถใช้เพื่อเขียนข้อความเทมเพลตในหน้า JSP และเอกสาร ไวยากรณ์ง่ายสำหรับ Action นี้คือ - <jsp:text>Template data</jsp:text> Body ของเทมเพลตไม่สามารถมีองค์ประกอบอื่นๆ ได้ สามารถมีได้แค่ข้อความและนิพจน์ EL (Note - EL Expressions อธิบายในบทต่อไป) โปรดทราบว่าในไฟล์ X

  5. JSP Action Elements คืออะไร?

    Actions ใช้โครงสร้างในไวยากรณ์ XML เพื่อควบคุมพฤติกรรมของ Servlet Engine คุณสามารถแทรกไฟล์แบบไดนามิก ใช้ซ้ำคอมโพเนนต์ JavaBeans ส่งต่อผู้ใช้ไปหน้าอื่น หรือสร้าง HTML สำหรับ Java Plugin มีไวยากรณ์เพียงอย่างเดียวสำหรับ Action Element เนื่องจากเป็นไปตามมาตรฐาน XML - <jsp:action_name attribute = val

  6. ค่า Scope ต่างๆ สำหรับ JSP Action คืออะไร?

    แอตทริบิวต์ Scope ระบุวงจรชีวิตของ Action Element แอตทริบิวต์ id และ scope เกี่ยวข้องกันโดยตรง เนื่องจาก scope กำหนดอายุการใช้งานของออบเจ็กต์ที่เกี่ยวข้องกับ id แอตทริบิวต์ scope มีค่าที่เป็นไปได้ 4 ค่า:  (a) page,  (b) request,  (c) session, และ  (d) application.

  7. ตัวอย่างการใช้ Bean และอัปเดต Properties ใน JSP

    Action useBean มีความหลากหลาย มันค้นหาออบเจ็กต์ที่มีอยู่ก่อนโดยใช้ตัวแปร id และ scope หากไม่พบออบเจ็กต์ มันจะพยายามสร้างออบเจ็กต์ที่ระบุ วิธีที่ง่ายที่สุดในการโหลด Bean คือดังนี้ - <jsp:useBean id = name class = package.class /> เมื่อโหลดคลาส Bean แล้ว คุณสามารถใช้ jsp:setProperty และ jsp:get

  8. การใช้งาน JSP Plugin Action Element

    Action plugin ใช้สำหรับแทรกคอมโพเนนต์ Java ลงในหน้า JSP มันกำหนดประเภทเบราว์เซอร์และแทรกแท็ก <object> หรือ <embed> ตามที่จำเป็น หากปลั๊กอินที่ต้องการไม่มีอยู่ มันจะดาวน์โหลดปลั๊กอินแล้วจึงดำเนินการคอมโพเนนต์ Java คอมโพเนนต์ Java สามารถเป็น Applet หรือ JavaBean ได้ Action plugin มีแอตทริ

  9. การใช้งาน JSP Text Action Element

    Action <jsp:text> สามารถใช้เพื่อเขียนข้อความเทมเพลตในหน้า JSP และเอกสาร ไวยากรณ์ง่ายสำหรับ Action นี้คือ - <jsp:text>Template data</jsp:text> Body ของเทมเพลตไม่สามารถมีองค์ประกอบอื่นๆ ได้ สามารถมีได้แค่ข้อความและนิพจน์ EL (Note - EL Expressions อธิบายในบทต่อไป) โปรดทราบว่าในไฟล์ X

  10. JSP รองรับ Implicit Objects อะไรบ้าง?

    ตารางต่อไปนี้รายการ Implicit Objects 9 ตัวที่ JSP รองรับ - ลำดับ ออบเจ็กต์และคำอธิบาย 1 requestนี่คือออบเจ็กต์ HttpServletRequest ที่เกี่ยวข้องกับคำขอ 2 responseนี่คือออบเจ็กต์ HttpServletResponse ที่เกี่ยวข้องกับการตอบสนองไปยังไคลเอ็นต์ 3 outนี่คือออบเจ็กต์ PrintWriter ที่ใช้ส่งเอาต์พุท

  11. JSP Literals คืออะไร?

    ภาษานิพจน์ JSP (JSP Expression Language) กำหนด Literals ดังต่อไปนี้ - Boolean - true และ false Integer - เหมือนใน Java Floating point - เหมือนใน Java String - ใช้อัญประกาศเดี่ยวและคู่; ถูก Escape เป็น \, ถูก Escape เป็น \, และ \ ถูก Escape เป็น \\ Null - null

  12. Request Object ใน JSP คืออะไร?

    Request Object เป็นอินสแตนซ์ของออบเจ็กต์ javax.servlet.http.HttpServletRequest ทุกครั้งที่ไคลเอ็นต์ขอหน้า เครื่อง JSP จะสร้างออบเจ็กต์ใหม่เพื่อแทนคำขอนั้น Request Object ให้เมธอดเพื่อรับข้อมูล HTTP Header รวมถึง ข้อมูลฟอร์ม, คุกกี้, เมธอด HTTP ฯลฯ ตัวอย่างต่อไปนี้ใช้เมธอด getHeaderNames() ของ HttpS

  13. วิธีใช้ Action <jsp:setProperty> ใน JSP

    Action setProperty ตั้งค่าคุณสมบัติของ Bean Bean ต้องถูกกำหนดไว้ก่อนหน้านี้ มี 2 วิธีพื้นฐานในการใช้ Action setProperty - คุณสามารถใช้ jsp:setProperty หลัง แต่นอกเหนือจากองค์ประกอบ jsp:useBean ดังนี้ - <jsp:useBean id = myName ... /> ... <jsp:setProperty name = myName property = someProper

  14. JSP Comments คืออะไร?

    ความคิดเห็น JSP (JSP comment) ทำเครื่องหมายข้อความหรือคำสั่งที่เครื่อง JSP ควรเพิกเฉย ความคิดเห็น JSP มีประโยชน์เมื่อคุณต้องการซ่อนหรือ คอมเมนต์เอาท์ ส่วนหนึ่งของหน้า JSP ไวยากรณ์ของความคิดเห็น JSP ดังนี้ - <%-- This is JSP comment --%> ตัวอย่างต่อไปนี้แสดงความคิดเห็น JSP - <html>  

  15. วิธีใช้ Action <jsp:getProperty> ใน JSP

    Action getProperty ใช้ดึงค่าของคุณสมบัติที่กำหนดและแปลงเป็น String แล้วแทรกเข้าไปในเอาต์พุท Action getProperty มีแอตทริบิวต์เพียง 2 ตัว ทั้งคู่จำเป็น ไวยากรณ์ของ Action getProperty ดังนี้ - <jsp:useBean id = myName ... /> ... <jsp:getProperty name = myName property = someProperty .../>

  16. วิธี Escape ตัวอักษร <% ในหน้า JSP

    คุณสามารถ Escape ได้โดยใช้ตัวอักษร Backslash แทน <% ด้วย <\% ตัวอย่างต่อไปนี้แสดงวิธีการ - <html> <head> <title>A Comment Test</title> </head> <body> <h2>Syntax: <\%= (new java.util.Date()).toLocaleString() %\></h2> <p>Today's da

  17. วิธี Escape ตัวอักษร %> ในหน้า JSP

    คุณสามารถ Escape ได้โดยใช้ตัวอักษร Backslash แทน %> ด้วย %/\> ตัวอย่างต่อไปนี้แสดงวิธีการ - <html> <head> <title>A Comment Test</title> </head> <body> <h2>Syntax: <\%= (new java.util.Date()).toLocaleString() %\></h2> <p>Today's d

  18. JSP Directives คืออะไร?

    Directive JSP ส่งผลต่อโครงสร้างโดยรวมของคลาส Servlet ปกติจะมีรูปแบบดังนี้ - <%@ directive attribute=value %> มี Directive Tag 3 ประเภท - ลำดับ Directive และคำอธิบาย 1 <%@ page ... %>กำหนดแอตทริบิวต์ที่ขึ้นกับหน้า เช่น ภาษาสคริปติ้ง หน้าข้อผิดพลาด และข้อกำหนด buffering 2 <%@

  19. JSP รองรับ Directive Tags กี่ประเภท?

    Directive JSP ส่งผลต่อโครงสร้างโดยรวมของคลาส Servlet ปกติจะมีรูปแบบดังนี้ - <%@ directive attribute = value %> Directives สามารถมีแอตทริบิวต์หลายตัวซึ่งคุณสามารถระบุเป็นคู่ key-value และคั่นด้วยคอมมา ช่องว่างระหว่างสัญลักษณ์ @ และชื่อ Directive และระหว่างแอตทริบิวต์สุดท้ายและ %> ปิดท้าย เป

  20. ตัวอย่างการใช้ Include Directive Tag ใน JSP ที่ทำงานได้จริง

    Directive include ใช้เพื่อรวมไฟล์ในขั้นตอนการแปล (translation phase) Directive นี้สั่งให้คอนเทนเนอร์รวมเนื้อหาของไฟล์ภายนอกอื่นๆ กับ JSP ปัจจุบันในขั้นตอนการแปล คุณสามารถเขียนคำสั่ง include directives ได้ที่ใดก็ตามในหน้า JSP รูปแบบทั่วไปของ Directive นี้คือ - <%@ include file = relative url >

Total 1490 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:17/75  20-คอมพิวเตอร์/Page Goto:1 11 12 13 14 15 16 17 18 19 20 21 22 23