TAILIEUCHUNG - GWT in Practice phần 10

, bạn có thể sử dụng, thay đổi, và chia sẻ xây dựng của bạn một cách dễ dàng và nhận được kết quả phù hợp. Một lý do khác cho việc sử dụng các plugin GWT-Maven, ngoài sự tiện lợi chung cho các nhiệm vụ GWT nó cung cấp, là cách thức mà nó giúp quản lý và hợp nhất | 316 Chapter 11 Managing Application State FileItemFactory factory new DiskFileItemFactory ServletFileUpload upload new ServletFileUpload factory try List FileItem items request String conversation null String adminPassword null Parse incoming data FileItem image null for FileItem item items if adminPassword .equals adminPassword else if conversation .equals conversation else image item if conversation null adminPassword null Make sure image null .required data __ r __4. _z _ is present throw new ServletException No data. r String filename images .png FileOutputStream fos new FileOutputStream .getRealPath filename fos c Write __I uploaded file Conversation conv ConversationServiceServlet . .get conversation if adminPassword ConversationServiceServlet d Accept images only __I with admin password .service .sendImageMessage filename OK else new File .getRealPath filename .delete catch Exception e throw new ServletException e regular servlet methods omitted for brevity Tell client everything is fine l I If password failed clean e up image file Recording and playing back conversations 317 Again nothing too complex here. We re taking a form upload of multipart form-data o and saving the image Q. We confirm that the adminPassword matches the one for the channel for which the image is destined and we call the sendImage-Message method on the service 0. If the password is wrong we return an HTTP error and clean up the image o. This is nothing fancy but it is a servlet outside of the scope of our GWT classes and we re taking advantage of the Maven plugin s merge feature so that this fairly .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.