Могу ли я переместить файл на моем сервере с помощью JSP? - PullRequest
0 голосов
/ 05 ноября 2011

Я обычно работаю с PHP, но мне нужно настроить этот JSP на сервере, с которым я взаимодействую.Вот код, который я пытаюсь:

<%
String filename = request.getParameter("file");
filename = "C:\Tomcat 5.5\webapps\myapp\\" + filename;
out.print(filename);

ActiveXObject theObject = new ActiveXObject("Scripting.FileSystemObject");
File theFile = new theObject.GetFile(filename);

theFile.Move("C:\Tomcat 5.5\webapps\myapp\processed\\");

%>

Цель - отправить запрос на http://www.thewebsite.com/myfile.jsp?file=x.txt, а файл JSP должен занять x.txt и переместить его в каталог processed.

Когда я вызываю этот JSP-файл, я получаю сообщение об ошибке ActiveXObject cannot be resolved to a type ... так что, думаю, я не могу сделать это таким образом.файл с использованием JSP?

1 Ответ

0 голосов
/ 05 ноября 2011

Это

ActiveXObject cannot be resolved to a type 

обычно означает, что нам нужно импортировать класс, в котором находится ActiveXObject.В JSP используйте директиву import для импорта нужного вам пакета.

<%@ page import="java.util.*" %>

Надеюсь, это поможет!

...