คำถามติดแท็ก servlets

Servlet เป็นอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน Java (API) ที่ทำงานบนเครื่องเซิร์ฟเวอร์ซึ่งสามารถสกัดกั้นคำขอที่ทำโดยไคลเอนต์และสามารถสร้าง / ส่งการตอบสนองตามนั้น

8
servlets ทำงานอย่างไร การเริ่มต้นเซสชันตัวแปรที่แชร์และมัลติเธรด
สมมติว่าฉันมีเว็บเซิร์ฟเวอร์ที่เก็บ servlets ไว้มากมาย สำหรับการส่งข้อมูลระหว่าง servlets เหล่านั้นฉันกำลังตั้งค่าเซสชันและตัวแปรอินสแตนซ์ ตอนนี้ถ้าผู้ใช้ 2 คนหรือมากกว่าส่งคำขอไปยังเซิร์ฟเวอร์นี้จะเกิดอะไรขึ้นกับตัวแปรเซสชัน พวกเขาจะเป็นเรื่องธรรมดาสำหรับผู้ใช้ทุกคนหรือพวกเขาจะแตกต่างกันสำหรับผู้ใช้แต่ละคน? หากพวกเขาแตกต่างกันเซิร์ฟเวอร์จะสามารถแยกความแตกต่างระหว่างผู้ใช้ที่แตกต่างกันอย่างไร คำถามที่คล้ายกันอีกข้อหนึ่งหากมีnผู้ใช้ที่เข้าถึงเซิร์ฟเล็ตเฉพาะเจาะจงเซิร์ฟเล็ตนี้จะถูกสร้างอินสแตนซ์เฉพาะในครั้งแรกที่ผู้ใช้คนแรกเข้าถึงหรือได้รับอินสแตนซ์สำหรับผู้ใช้ทั้งหมดแยกกันหรือไม่ กล่าวอีกนัยหนึ่งจะเกิดอะไรขึ้นกับตัวแปรอินสแตนซ์

15
ความแตกต่างระหว่าง JSF, Servlet และ JSP คืออะไร?
ฉันมีคำถาม เหล่านี้คือ: JSP และ Servlet สัมพันธ์กันอย่างไร JSP เป็น Servlet บางประเภทหรือไม่ JSP และ JSF เกี่ยวข้องกันอย่างไร JSF เป็นJSP พื้นฐาน Pre-Build UIบางประเภทเช่น ASP.NET-MVC หรือไม่
826 java  jsp  jsf  servlets  jakarta-ee 

13
จะอัพโหลดไฟล์ไปยังเซิร์ฟเวอร์โดยใช้ JSP / Servlet ได้อย่างไร
ฉันจะอัพโหลดไฟล์ไปยังเซิร์ฟเวอร์โดยใช้ JSP / Servlet ได้อย่างไร ฉันลองสิ่งนี้: <form action="upload" method="post"> <input type="text" name="description" /> <input type="file" name="file" /> <input type="submit" /> </form> อย่างไรก็ตามฉันได้รับชื่อไฟล์เท่านั้นไม่ใช่เนื้อหาของไฟล์ เมื่อฉันเพิ่ม enctype="multipart/form-data"ไป<form>แล้วก็request.getParameter()กลับnullมา ในระหว่างการวิจัยฉัน stumbled เมื่อApache ทั่วไป FileUpload ฉันลองสิ่งนี้: FileItemFactory factory = new DiskFileItemFactory(); ServletFileUpload upload = new ServletFileUpload(factory); List items = upload.parseRequest(request); // This line is where it …

30
“ การสร้างเส้นทาง PKIX ล้มเหลว” และ“ ไม่สามารถค้นหาเส้นทางการรับรองที่ถูกต้องไปยังเป้าหมายที่ร้องขอได้”
ฉันพยายามรับ tweets โดยใช้twitter4j library สำหรับโปรเจ็กต์ java ของฉัน ในการทำงานครั้งแรกของฉันฉันมีข้อผิดพลาดเกี่ยวกับใบรับรองและsun.security.validator.ValidatorException sun.security.provider.certpath.SunCertPathBuilderExceptionจากนั้นฉันเพิ่มใบรับรองตัวสั่นด้วยความตื่นเต้นโดย: C:\Program Files\Java\jdk1.7.0_45\jre\lib\security>keytool -importcert -trustcacerts -file PathToCert -alias ca_alias -keystore "C:\Program Files\Java\jdk1.7.0_45\jre\lib\security\cacerts" แต่ไม่ประสบความสำเร็จ นี่คือขั้นตอนในการรับทวีต: public static void main(String[] args) throws TwitterException { ConfigurationBuilder cb = new ConfigurationBuilder(); cb.setDebugEnabled(true) .setOAuthConsumerKey("myConsumerKey") .setOAuthConsumerSecret("myConsumerSecret") .setOAuthAccessToken("myAccessToken") .setOAuthAccessTokenSecret("myAccessTokenSecret"); TwitterFactory tf = new TwitterFactory(cb.build()); Twitter twitter = tf.getInstance(); try …
422 java  jsp  servlets  twitter4j 

5
รูปแบบการออกแบบแอปพลิเคชันบนเว็บ [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันกำลังออกแบบแอปพลิเคชันบนเว็บที่เรียบง่าย ฉันยังใหม่กับโดเมนบนเว็บนี้ฉันต้องการคำแนะนำของคุณเกี่ยวกับรูปแบบการออกแบบเช่นความรับผิดชอบที่ควรแจกจ่ายระหว่าง Servlets เกณฑ์ในการสร้าง Servlet ใหม่ ฯลฯ ที่จริงแล้วฉันมีเอนทิตี้น้อยในหน้าแรกของฉันและสอดคล้องกับแต่ละรายการเรามีตัวเลือกไม่กี่อย่างเช่นเพิ่มแก้ไขและลบ ก่อนหน้านี้ฉันใช้ Servlet หนึ่งตัวต่อหนึ่งตัวเลือกเช่น Servlet1 สำหรับเพิ่มเอนทิตี้ 1, Servlet2 สำหรับแก้ไขเอนทิตี 1 และต่อ ๆ ไปและด้วยวิธีนี้เราได้รับ servlet จำนวนมาก ตอนนี้เรากำลังเปลี่ยนการออกแบบของเรา คำถามของฉันคือวิธีที่คุณเลือกวิธีการเลือกความรับผิดชอบของเซิร์ฟเล็ตอย่างแน่นอน เราควรมีหนึ่งเซิร์ฟเล็ตต่อเอนทิตีซึ่งจะประมวลผลตัวเลือกทั้งหมดและส่งต่อคำขอไปยังชั้นบริการ หรือเราควรมีหนึ่งเซิร์ฟเล็ตสำหรับหน้าทั้งหมดซึ่งจะดำเนินการตามคำขอหน้าทั้งหมดแล้วส่งต่อไปยังชั้นบริการที่เกี่ยวข้อง นอกจากนี้ควรร้องขอวัตถุส่งต่อไปยังชั้นบริการหรือไม่

7
จะใช้ Servlets และ Ajax ได้อย่างไร
ฉันยังใหม่กับเว็บแอปและ Servlets และฉันมีคำถามต่อไปนี้: เมื่อใดก็ตามที่ฉันพิมพ์บางอย่างภายใน servlet และเรียกมันโดยเว็บเบราเซอร์มันจะส่งคืนหน้าใหม่ที่มีข้อความนั้น มีวิธีพิมพ์ข้อความในหน้าปัจจุบันโดยใช้ Ajax หรือไม่?
334 java  ajax  jsp  servlets 

15
ฉันจะนำเข้า javax.servlet API ในโครงการ Eclipse ของฉันได้อย่างไร
ฉันต้องการพัฒนาด้วย Servlets ใน Eclipse แต่มันบอกว่าjavax.servletไม่สามารถแก้ไขแพ็คเกจได้ ฉันจะเพิ่มjavax.servletแพ็คเกจในโปรเจ็กต์ Eclipse ของฉันได้อย่างไร
326 java  eclipse  servlets 


12
Java Servlet คืออะไร
ฉันอ่านบทความจำนวนมากเพื่อทำความเข้าใจกับ java servlet แต่ฉันไม่ประสบความสำเร็จ คุณช่วยแนะนำสั้น ๆ เกี่ยวกับ java servlets (เป็นภาษาง่าย ๆ ) ได้ไหม เหมือน servlet คืออะไร? อะไรคือข้อได้เปรียบ และทั้งหมดนั้น ฉันไม่เข้าใจความแตกต่างระหว่างภาษาการเขียนโปรแกรมฝั่งเซิร์ฟเวอร์ (PHP, ASP) และ servlets

10
HttpServletRequest เพื่อทำ URL ให้สมบูรณ์
ฉันมีHttpServletRequestวัตถุ ฉันจะได้รับ URL ที่ถูกต้องและครบถ้วนซึ่งทำให้สายนี้มาถึง servlet ของฉันได้อย่างไร หรืออย่างน้อยที่สุดแม่นยำเท่าที่จะเป็นไปได้เพราะอาจมีบางสิ่งที่สามารถสร้างใหม่ได้ (ลำดับของพารามิเตอร์อาจ)
248 java  http  servlets 

10
Maven พึ่งพาสำหรับ API ของ Servlet 3.0
ฉันจะบอกให้ Maven 2 โหลด Servlet 3.0 API ได้อย่างไร ฉันเหนื่อย: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> ฉันใช้http://repository.jboss.com/maven2/แต่ที่เก็บข้อมูลใดที่จะถูกต้อง ภาคผนวก: มันทำงานร่วมกับการพึ่งพาสำหรับ Java EE 6 API ทั้งหมดและการตั้งค่าต่อไปนี้: <repository> <id>java.net</id> <url>http://download.java.net/maven/2</url> </repository> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>6.0</version> <scope>provided</scope> </dependency> ฉันต้องการเพิ่มเฉพาะ Servlet API เป็นการพึ่งพา แต่ "Brabster" อาจถูกต้องที่การอ้างอิงแยกได้ถูกแทนที่ด้วยโปรไฟล์ Java EE 6 มีแหล่งที่มาที่ยืนยันสมมติฐานนี้หรือไม่?

6
ตำแหน่งและวิธีการอ่านไฟล์ทรัพยากรการกำหนดค่าในแอพพลิเคชั่นที่ใช้ servlet
ในเว็บแอปพลิเคชันของฉันฉันต้องส่งอีเมลไปยังชุดของผู้ใช้ที่กำหนดไว้ล่วงหน้าเช่นfinance@xyz.comดังนั้นฉันต้องการที่จะเพิ่มลงใน.propertiesไฟล์และเข้าถึงเมื่อจำเป็น นี่เป็นขั้นตอนที่ถูกต้องหรือไม่ถ้าใช่ฉันควรวางไฟล์นี้ไว้ที่ไหน ฉันใช้ Netbeans IDE ซึ่งมีสองโฟลเดอร์แยกต่างหากสำหรับไฟล์ซอร์สและไฟล์ JSP

9
การพัฒนาเว็บ Java EE ฉันต้องเริ่มจากที่ใดและต้องใช้ทักษะใดบ้าง [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจเรียกร้องให้มีการอภิปรายโต้แย้งโต้แย้งหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันต้องการเรียนรู้อย่างน้อยในระดับพื้นฐานวิธีการสร้างเว็บแอปพลิเคชัน Java (มาจากพื้นหลัง. NET) ฉันต้องการที่จะสามารถสร้างปรับใช้แอปพลิเคชันประเภท CMS อย่างง่าย ๆ ตั้งแต่เริ่มต้น ฉันต้องเรียนรู้อะไรอย่างแน่นอน Tomcat ดูเหมือนจะเป็นเว็บเซิร์ฟเวอร์ที่ดีสำหรับ Java เว็บมีตัวเลือกอะไรบ้าง? ฉันรู้ว่ามีไฮเบอร์เนตสำหรับออม Java มี MVC หรือไม่ แล้วJSPล่ะ? MVC และ JSP สามารถอยู่ด้วยกันได้หรือไม่? NetBeans ? อาจเป็นหนังสือที่ครอบคลุมสิ่งเหล่านี้ทั้งหมดหรือไม่?

3
วิธีใช้ตัวกรอง servlet ใน Java เพื่อเปลี่ยน URL ที่ร้องขอของเซิร์ฟเล็ตขาเข้า
ฉันจะใช้ตัวกรอง servlet เพื่อเปลี่ยน url คำขอเข้ามาได้อย่างไร http://nm-java.appspot.com/Check_License/Dir_My_App/Dir_ABC/My_Obj_123 ถึง http://nm-java.appspot.com/Check_License?Contact_Id=My_Obj_123 ? อัปเดต : ตามขั้นตอนของ BalusC ด้านล่างฉันมาพร้อมกับรหัสต่อไปนี้: public class UrlRewriteFilter implements Filter { @Override public void init(FilterConfig config) throws ServletException { // } @Override public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws ServletException, IOException { HttpServletRequest request = (HttpServletRequest) req; String requestURI …

5
WEB-INF ใช้สำหรับอะไรใน Java EE เว็บแอ็พพลิเคชัน
ฉันกำลังทำงานกับเว็บแอปพลิเคชัน Java EE ด้วยโครงสร้างซอร์สโค้ดต่อไปนี้: src/main/java <-- multiple packages containing java classes src/test/java <-- multiple packages containing JUnit tests src/main/resources <-- includes properties files for textual messages src/main/webapp/resources <-- includes CSS, images and all Javascript files src/main/webapp/WEB-INF src/main/webapp/WEB-INF/tags src/main/webapp/WEB-INF/views สิ่งที่ฉันสนใจคือWEB-INFมันมีweb.xmlไฟล์ XML สำหรับตั้งค่า servlets บริบทการเดินสายสปริงของถั่วและแท็กและมุมมอง JSP ฉันพยายามที่จะเข้าใจว่าข้อ จำกัด / กำหนดโครงสร้างนี้ เช่นไฟล์ JSP …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.