我可以使用 JSP 在服务器上移动文件吗?

发布于 2024-12-14 01:49:16 字数 650 浏览 1 评论 0原文

我通常使用 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 文件应采用 < code>x.txt 并将其移至 processed 目录。

当我调用这个 JSP 文件时,我收到一条错误,指出 ActiveXObject 无法解析为类型 ...所以,我想我不能这样做。

是否可以使用 JSP 移动文件?

I usually work with PHP but need to setup this JSP with a server that I am interacting with. Here is the code I am trying:

<%
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\\");

%>

The goal is to send in a request to http://www.thewebsite.com/myfile.jsp?file=x.txt and the JSP file should take x.txt and move it to the processed directory.

When I call this JSP file I get an error that says ActiveXObject cannot be resolved to a type ... so, I guess that I can't do it this way.

Is it possible to move a file using JSP?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

单身情人 2024-12-21 01:49:16

ActiveXObject cannot be resolved to a type 

通常意味着我们需要导入ActiveXObject所在的类。在 JSP 中使用 import 指令导入您需要的包。

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

希望这有帮助!

This

ActiveXObject cannot be resolved to a type 

usually means that we need to import the class where ActiveXObject resides. In JSP use import directive to import the package you need.

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

Hope this helps!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文