put命令如何上传文件?
连接本机有三种方法,一是输入真实的IP地址,可以用ifconfig查得;二是用localhost来代表本机;三是使用地址127.0.0.1,这个IP地址始终代表本机的IP。
先在TFTP目录下新建一个文件a,在里面随便写一些内容,然后修改其权限为777。接着,输入以下指令的任意一条,进入TFTP命令行。
tftp 192.168.1.201 (自己设定的IP)
tftp localhost
tftp127.0.0.1
TFTP命令行的基本指令:
put:将文件上传到TFTP目录
get:取得TFTP目录上的文件
quit/q:退出TFTP
因为TFTP服务将某一设定的目录视为根目录,因此不需要打出完整的路径。既然该目录下已经有一个文件a,我们就下面输入指令:
tftp>get a
tftp>put a
如果没有任何提示,则说明传输成功。
如何用java程序实现上传文件到指定的URL地址?
参考代码如下:
import java.io.*
; /** * 复制文件夹或文件夹 */ public class CopyDirectory { // 源文件夹 static String url1 = "f:/photos"
; // 目标文件夹 static String url2 = "d:/tempPhotos"
; public static void main(String args[]) throws IOException { // 创建目标文件夹 (new File(url2)).mkdirs()
; // 获取源文件夹当前下的文件或目录 File[] file = (new File(url1)).listFiles()
; for (int i = 0; i
JAVA中用Struts2上传文件以后,如何将文件的路径保存到我的数据库中的指定ID中呢?
【文件上传】 form表单 //必须设置method="post" enctype="multipart/form-data"
struts.xml配置文件中,在result之后使用拦截器,设置上传文件类型 在Action中规定书写名称 XXXFileName //这个格式struts可以自动注入上传文件的文件名,加后缀名 XXXContextType //这个格式struts可以自动注入上传文件的文件类型 【文件下载】 用url传参或表单提交,将要下载的文件名称,传过去 struts.xml中配置 //下载的时候不需要地址跳转,所以没有result的值 如果需要struts注入传参,可以在result标签之上添加param标签 result配置type=stream 在action类中 方法只需要返回是否成功即可,在InputStream对象的get方法中进行重写java利用FTP上传的时候,在JSP页面我怎么去获取文件的本地路径?
首先ftp路径名是可以自己控制的,其次是文件名,在上传的时候尽量通过当前时间+随机数重命名文件名,防止文件名重复,然后把这个文件记下来返回到前台,前台接受到文件名,然后去拼接,就完成了

