คำถามติดแท็ก web-applications

ใช้สำหรับคำถามเกี่ยวกับเว็บแอปพลิเคชันซึ่งไม่สามารถใช้แท็กเฉพาะเจาะจงเช่น [reactjs] หรือ [google-sheets] เว็บแอปพลิเคชั่นคือแอพพลิเคชั่นที่เข้าถึงได้ผ่าน "เว็บ" ซึ่งสามารถผ่านอินเทอร์เน็ตหรืออินทราเน็ตเช่นเครือข่ายภายใน

8
วิธีออกแบบเว็บแอปพลิเคชัน ajax แบบผู้ใช้หลายคนให้ปลอดภัยพร้อมกัน
ฉันมีหน้าเว็บที่แสดงข้อมูลจำนวนมากจากเซิร์ฟเวอร์ การสื่อสารจะทำผ่าน ajax ทุกครั้งที่ผู้ใช้โต้ตอบและเปลี่ยนแปลงข้อมูลนี้ (พูดว่าผู้ใช้ A เปลี่ยนชื่ออะไรบางอย่าง) มันจะบอกเซิร์ฟเวอร์ให้ดำเนินการและเซิร์ฟเวอร์จะส่งคืนข้อมูลที่เปลี่ยนแปลงใหม่ หากผู้ใช้ B เข้าถึงเพจในเวลาเดียวกันและสร้างออบเจ็กต์ข้อมูลใหม่มันจะบอกเซิร์ฟเวอร์อีกครั้งผ่าน ajax และเซิร์ฟเวอร์จะส่งคืนอ็อบเจ็กต์ใหม่ให้กับผู้ใช้ ในหน้าของ A เรามีข้อมูลที่มีวัตถุที่เปลี่ยนชื่อ และในหน้าของ B เรามีข้อมูลพร้อมวัตถุใหม่ บนเซิร์ฟเวอร์ข้อมูลมีทั้งอ็อบเจ็กต์ที่เปลี่ยนชื่อและอ็อบเจ็กต์ใหม่ ตัวเลือกของฉันมีอะไรบ้างในการทำให้เพจซิงค์กับเซิร์ฟเวอร์เมื่อมีผู้ใช้หลายคนใช้พร้อมกัน ตัวเลือกเช่นการล็อกทั้งหน้าหรือการทิ้งสถานะทั้งหมดให้กับผู้ใช้ในทุกการเปลี่ยนแปลงนั้นค่อนข้างหลีกเลี่ยง หากช่วยได้ในตัวอย่างเฉพาะนี้หน้าเว็บจะเรียกใช้วิธีการเว็บแบบคงที่ซึ่งรันกระบวนงานที่เก็บไว้บนฐานข้อมูล กระบวนงานที่จัดเก็บจะส่งคืนข้อมูลใด ๆ ที่มีการเปลี่ยนแปลงและไม่มีอีกต่อไป จากนั้นเว็บเมธอดแบบคงที่จะส่งต่อการส่งคืนโพรซีเดอร์ที่เก็บไว้ไปยังไคลเอนต์ ค่าหัวแก้ไข: คุณจะออกแบบเว็บแอปพลิเคชันที่มีผู้ใช้หลายคนซึ่งใช้ Ajax เพื่อสื่อสารกับเซิร์ฟเวอร์ได้อย่างไร แต่หลีกเลี่ยงปัญหาเกี่ยวกับการทำงานพร้อมกัน คือการเข้าถึงฟังก์ชันและข้อมูลบนฐานข้อมูลพร้อมกันโดยไม่มีความเสี่ยงต่อข้อมูลหรือความเสียหายของรัฐ

3
เส้นทางไฟล์ไปยังทรัพยากรในโฟลเดอร์ war / WEB-INF ของเราหรือไม่
ฉันมีไฟล์อยู่ในโฟลเดอร์ war / WEB-INF ของโครงการแอปเอ็นจินของฉัน ฉันอ่านคำถามที่พบบ่อยว่าคุณสามารถอ่านไฟล์จากที่นั่นในบริบท servlet ฉันไม่รู้ว่าจะสร้างเส้นทางไปยังทรัพยากรอย่างไร: /war/WEB-INF/test/foo.txt ฉันจะสร้างเส้นทางของฉันไปยังทรัพยากรนั้นเพื่อใช้กับ File () ได้อย่างไรตามที่ปรากฏด้านบน ขอบคุณ

4
ข้อยกเว้น NoClassDefFoundError สำหรับ CacheProvider
ฉันเป็นคนใหม่ในฤดูใบไม้ผลิและจำศีลดังนั้นฉันจึงพยายามใช้เว็บแอปพลิเคชันง่ายๆที่ใช้ Spring 3 + hibernate 4 ในขณะที่ฉันเริ่ม Tomcat ฉันมีข้อยกเว้นนี้ java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2427) at java.lang.Class.getDeclaredMethods(Class.java:1791) ... Caused by: java.lang.ClassNotFoundException: org.hibernate.cache.CacheProvider at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) ฉันพบว่าคลาสนี้อยู่ใน hibernate-core สำหรับ hibernate 3 แต่ฉันไม่พบใน hibernate 4 ส่วนของ context.xml ของฉันสำหรับการคงอยู่: <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="org.hsqldb.jdbcDriver"/> <property name="url" value="jdbc:oracle:thin:@IP_Address:SID"/> <property name="username" value="xxx"/> …

7
Wireshark vs Firebug vs Fiddler - ข้อดีข้อเสีย? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบพร้อมข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ เมื่อเร็ว ๆ นี้ฉันพบปัญหาที่แอปพลิเคชัน CGI ไม่ตอบสนอง อาการคือ Firefox แสดง: กำลังโอนข้อมูลจาก localhost ... แต่สิ่งนี้คือฉันไม่เห็นการเข้าชมใด ๆ จากแผง Net ของ Firebug และเบราว์เซอร์จะอยู่บนเวทีเดียวกันตลอดไป ฉันกำลังคิดเกี่ยวกับวิธีการดีบักแอปพลิเคชันนี้ แต่ฉันไม่เห็นซอร์สโค้ดหรือส่วนประกอบ Java / C ++ ใด ๆ ที่คอมไพล์แล้วดังนั้นฉันจึงคิดว่าการวินิจฉัยระดับเครือข่าย HTTP เป็นการเริ่มต้นที่ดี ฉันมีประสบการณ์เล็กน้อยใน Fiddler และ Wireshark เพียงแค่สงสัยว่าพวกเขาจะได้รับข้อเสนอแนะ / สถิติที่ดีขึ้นในระดับเครือข่าย HTTP หรือไม่ ฉันได้ยินมาว่า Wireshark เป็นขั้นสูง …

14
java.lang.Uns พอใจLinkError no *****. dll ใน java.library.path
ฉันจะโหลดไฟล์ dll แบบกำหนดเองในเว็บแอปพลิเคชันของฉันได้อย่างไร? ฉันได้ลองสิ่งต่อไปนี้: คัดลอก dll ที่จำเป็นทั้งหมดในsystem32โฟลเดอร์และพยายามโหลดหนึ่งในนั้นในตัวServletสร้างSystem.loadLibrary คัดลอก dll ที่จำเป็นลงในtomcat_home/shared/libและtomcat_home/common/lib dll ทั้งหมดนี้อยู่ในWEB-INF/libเว็บแอปพลิเคชัน

6
ฉันจะรักษาความปลอดภัยการเรียก REST API ได้อย่างไร
ฉันกำลังพัฒนาเว็บแอปพักผ่อนที่ใช้กรอบเว็บยอดนิยมในแบ็กเอนด์พูด (ราง, ซินาตร้า, กระติกน้ำ, express.js) ตามหลักการแล้วฉันต้องการพัฒนาฝั่งไคลเอ็นต์ด้วย Backbone.js ฉันจะให้เฉพาะฝั่งไคลเอ็นต์ JavaScript ของฉันโต้ตอบกับการเรียก API เหล่านั้นได้อย่างไร ฉันไม่ต้องการให้การเรียก API เหล่านั้นเป็นสาธารณะและถูกเรียกโดยcurlหรือเพียงแค่ป้อนลิงก์บนเบราว์เซอร์

8
หน่วย dp (พิกเซลอิสระหนาแน่น) ที่มี CSS คืออะไร
สำหรับ Android ผู้คนแนะนำให้ใช้การวัดค่า dp (พิกเซลที่เป็นอิสระจากความหนาแน่น) สำหรับองค์ประกอบ UI และมีข้อกำหนดที่มีอยู่เช่นการใช้48dpสำหรับความสูงของปุ่มเป็นต้น ฉันกำลังทำงานเกี่ยวกับแอปพลิเคชันบนเว็บและได้รับคำวิจารณ์มากมายเกี่ยวกับการออกแบบ UI ว่าไม่เป็นไปตามมาตรฐานการออกแบบของ Android เห็นได้ชัดว่าแอปพลิเคชันของฉันจะดูแตกต่างออกไปเนื่องจากใช้ CSS และ HTML แทนธีม Android Holo แต่ฉันยังคงต้องการให้เป็นไปตามนั้นให้มากที่สุด อย่างไรก็ตาม CSS ไม่อนุญาตให้ทำการวัดความหนาแน่นโดยอิสระ เมื่อฉันทดสอบแอปพลิเคชันของฉันด้วยความละเอียดและความหนาแน่นของพิกเซลที่แตกต่างกันมันดูไม่ดีนักและบางครั้งมันก็ผิดสัดส่วนดังนั้นจึงไม่สามารถใช้งานได้ CSS ไม่มีหน่วย dp เหมือนกับการพัฒนาเนทีฟของ Android แต่ฉันสงสัยว่าทางเลือกอื่นคืออะไร ฉันสามารถรับความหนาแน่นของพิกเซลโดยใช้ Javascript และปรับขนาดทุกอย่างให้เหมาะสมด้วยตนเองได้หรือไม่ วิธีใดเป็นวิธีที่ดีที่สุดในการสร้างเว็บแอปที่มีลักษณะและทำงานได้ดีกับความละเอียด / ความหนาแน่นทั้งหมด

7
วิธีการแปลงเว็บไซต์ ASP.NET เป็นเว็บแอปพลิเคชัน ASP.NET
ฉันมีเว็บไซต์ ASP.NET 3.5 (ศัพท์แสงวิชวลสตูดิโอ) แต่ไซต์ยังคงเติบโตและดูค่อนข้างคาวบอยเหนือสิ่งอื่นใด ฉันต้องการเห็นสิ่งนี้ถูกแปลงเป็น Web Application (เนมสเปซและทั้งหมด) นี่คือสิ่งที่สามารถทำได้อย่างง่ายดายใน Visual Studio หรือไม่? ถ้าไม่มีมีเครื่องมืออื่นที่สามารถสร้างเนมสเปซทั้งหมด ฯลฯ โดยอัตโนมัติได้หรือไม่?

1
ใช้การป้อนแบบฟอร์มเพื่อเข้าถึงกล้องและอัปโหลดรูปภาพทันทีโดยใช้เว็บแอป
ฉันเจอคำตอบนี้ซึ่งยอดเยี่ยม: ใน iPhone iOS6 และจาก Android ICS เป็นต้นไป HTML5 มีแท็กต่อไปนี้ซึ่งช่วยให้คุณถ่ายภาพจากอุปกรณ์ของคุณ: <input type="file" accept="image/*" capture="camera"> การจับภาพสามารถใช้ค่าต่างๆเช่นกล้องถ่ายรูปกล้องถ่ายวิดีโอและเสียง เป็นไปได้หรือไม่ที่จะก้าวไปอีกขั้นโดยใช้ ajax บางชนิดเพื่ออัปโหลดรูปภาพทันทีหลังจากถ่ายเสร็จ ตัวอย่างเช่นการใช้โทรศัพท์ของฉันเมื่อฉันแตะที่อินพุตมันก็จะเปิดกล้องขึ้นมาซึ่งจะทำให้ฉันสามารถถ่ายภาพและบันทึกได้ทันที เมื่อฉันบันทึกลงในกล้องแล้วปุ่มป้อนข้อมูลจะแสดงรายการเป็นไฟล์ที่จะอัปโหลด ต้องใช้อะไรบ้างในการอัปโหลดรูปภาพนี้ทันทีแทนที่จะรอให้ผู้ใช้คลิกปุ่มส่งของแบบฟอร์ม

3
URL ที่สมบูรณ์ที่ละเว้นโปรโตคอล (แบบแผน) เพื่อรักษาหนึ่งในหน้าปัจจุบัน
ฉันเห็น//somepage.com/resourceรูปแบบ url ตัวอย่างเช่น: <img src="//remotesite.com/image1.jpg" /> ประเด็นนี้ก็คือถ้าหน้าปัจจุบัน (หน้าที่กำหนดimgแท็ก) กำลังใช้httpคำขอไปยังไซต์ระยะไกลจะถูกส่งผ่าน http ถ้าเป็น https - เป็น https ซึ่งจะช่วยขจัดคำเตือนของเบราว์เซอร์เกี่ยวกับหน้าที่ไม่ได้เข้ารหัสอย่างสมบูรณ์ คำถามของฉันคือ - รูปแบบ URL นี้ปลอดภัยสำหรับทุกเบราว์เซอร์หรือไม่ และเป็นมาตรฐานหรือไม่?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.