Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
ฟิลด์อัปโหลดไฟล์ Amazon S3 นี้เป็นปลั๊กอินตัวอย่างเพื่อแสดงวิธีที่คุณสามารถพัฒนาปลั๊กอินเพื่อรวมเข้ากับบริการของบุคคลที่สาม เช่น ที่เก็บข้อมูล Amazon S3
ฟิลด์อัปโหลดไฟล์ Amazon S3 นี้เป็นการรวมกันของ Form Field Element Plugin,Form Store Binder Plugin และ Web Service Plugin ของเว็บซึ่งมี 2 คลาส "AwsS3FileUpload" และ "AwsS3FileBinder"
คลาสนี้ขยายคลาส FileUpload ในผลิตภัณฑ์ Joget Workflow เพื่อให้เราสามารถใช้แม่แบบคุณสมบัติและวิธีการบางอย่างในคลาส FileUpload อีกครั้ง นอกจากนี้ยังใช้ Web Service Plugin เพื่อให้ลิงค์สำหรับดาวน์โหลดไฟล์ องค์ประกอบนี้ตั้งค่าตัวยึดอุปกรณ์จัดเก็บเป็น "AwsS3FileBinder" เพื่อจัดการไฟล์ที่จัดเก็บเป็น Amazon S3
คลาสนี้ใช้ Form Store Binder Plugin เพื่อการอัพโหลดไฟล์ไปยัง AWS S3 ใน form storing event.
Source Code: amazon_s3_upload_field_src.zip
ปลั๊กอิน: aws_s3_upload_field-5.0.0.jar
ไฟล์กำหนดค่า Amazon S3: awsS3.properties (วางไฟล์คุณสมบัตินี้ในโฟลเดอร์ wflow ของคุณ)
ในตัวสร้างแบบฟอร์ม เมื่อไฟล์การกำหนดค่า AWS S3 หายไป
ในตัวสร้างแบบฟอร์ม เมื่อมีข้อผิดพลาดในการเชื่อมต่อกับเซิร์ฟเวอร์ AWS S3