• 毕业设计(高校网上作业提交系统)开发记录(1)


    今天毕业设计遇到了很多的问题,其中解决的最主要的问题如下:

    1.读取本地文件时获取不到本地文件的路径

    原因:现阶段的浏览器大多数会保护使用者的隐私,所以在获取文件路径时总是文件名前面总是fakepath,试过了网上的很多办法都行不通,所以获取本地路径这个方法基本上不可能实现,所以只能另辟蹊径。于是采取了上传文件到服务器,再从服务器上读取出文件即可。而上传文件有固定的框架,配合ajax即可不用跳转页面即可读取文件。

    解决办法:先上传文件到服务器,然后在服务器读取文件。

     2.在使用ssm框架时,使用@Controller时,返回字符串总是不跳转页面

    原因:开始以为是注解的原因,后来查阅资料发现,@RestController是返回的内容,而@Controller返回的正是要使用的servlet。所以问题不是出在这里,后来我查找相关资料发现,问题是出现在ajax身上,使用ajax时并不会跳转页面,只能使用ajax中的success来跳转页面和页面之间传输数据。

    解决办法:在success中添加js的页面跳转语句。

    主要参考文献:

    关于页面跳转问题:https://www.cnblogs.com/iisfeng/p/11170731.html

    关于获取不到路径问题:https://blog.csdn.net/yxh13521338301/article/details/86522580

    关于java读取excel文件问题:https://blog.csdn.net/wangwenjie1997/article/details/90933223

  • 相关阅读:
    C#制作在线升级程序
    C#中使用GUID的笔记
    C# WinForm 上传图片,文件到服务器的方法Uploader.ashx
    Java学习---多线程的学习
    Java学习---异常处理的学习
    Java学习---TCP Socket的学习
    Java学习---IO操作
    Java学习---JAVA的类设计
    Java学习---InetAddress类的学习
    Java学习---面向对象的远程方法调用[RMI]
  • 原文地址:https://www.cnblogs.com/duowenjia/p/12249323.html
Copyright © 2020-2023  润新知