java存储富文本到什么数据库

java存储富文本到什么数据库,第1张

既然考虑到 安全问题,那么在客户端实现确实是不安全的。
服务器端实现很简单呀
首先,保存文件的过程估计你已经写好了,那么文件名等信息应该也获取到了。
服务器端实现连接自己的数据库,然后执行sql就好了呀。
当然还有一种实现,就是由客户端拼sql,当作一个字符串传给服务器端,由服务器端去执行。几乎所有的界面化数据库连接工具都是这样做的,主要是因为sql是人现场录入的。

为了能够给用户一个良好的上网体验,大部分的网页和浏览器都配置了预加载以及缓存功能。
今天甘肃电脑培训>

可以把文件目录配置在webxml文件的初始化参数中, 通过ServletAPI读取文件目录

比如

定义一个Properties文件保存相关配置

#可以上传文件的后缀名

extensions=pptx,docxdoc,txt,jpg,jar

#单个文件的大小1M

fileMaxSize=1048576

#总共上传文件大小5M

totalFileMaxSize=5242880

#文件保存路径

filePath=z:/temp

#临时文件路径

tempDir=z:/temp/temp

使用Listener在服务器启动时加载配置信息

ServletContext context = eventgetServletContext();
InputStream inputStream = context
getResourceAsStream("/WEB-INF/classes/file/upload/commons/uploadConfigproperties");
Properties properties = new Properties();
try {
propertiesload(inputStream);
contextsetAttribute("fileConfig", properties);
Systemoutprintln("properties = " + propertiessize());
} catch (IOException e) {
eprintStackTrace();
}

在你上传文件时通过配置文件读取路径保存

String filePath = ((Properties) thisgetServletContext()getAttribute("fileConfig"))

getProperty(FileUploadConstantsFILE_PATH);

javaioFile f = new javaioFile("D:/atxt");
if (fexists()) {
    // do something
}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10733000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存