Tôi đang làm việc trên một ứng dụng web cho phép người dùng tải lên tệp đính kèm. Các tệp đính kèm này được lưu trữ trên một ổ đĩa khác với tệp của ứng dụng web. Làm thế nào tôi có thể tạo một bí danh (tương đương với bí danh của máy chủ HTTP Apache) cho ổ đĩa này để người dùng có thể tải xuống các tệp đính kèm này?Làm cách nào để tạo "Bí danh" trong Apache Tomcat?
Hiện tại tôi đang tạo một tệp ngữ cảnh và bán nó trong CATALINA_HOME/conf/Catalina/localhost, nhưng nó được xóa ngẫu nhiên thường xuyên. Tệp ngữ cảnh có tên attachments.xml và nội dung được hiển thị bên dưới. Tôi cũng đã đọc về máy chủ ảo, nhưng nếu tôi hiểu chính xác, thì máy chủ ảo không phải là thứ mà tôi đang tìm kiếm. Tôi đang sử dụng phiên bản 6.0.18 của Apache Tomcat.
attachments.xml:
<?xml version="1.0" encoding="UTF-8"?>
<Context docBase = "e:\uploads\attachments"
reloadable = "true"
crossContext = "true">
</Context>
Có một số nguy cơ kế thừa với điều này. Xem câu trả lời của tôi để biết thêm thông tin –
Rất cám ơn vì điều này. Đã cố gắng tìm ra giải pháp trong hơn 1 ngày. Điều này đã làm việc! –