前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >JSP——中的富文本编辑器与文件上传

JSP——中的富文本编辑器与文件上传

作者头像
用户10196776
发布2022-11-18 20:29:02
发布2022-11-18 20:29:02
2K0
举报

//首先讲富文本编辑器:

<%@taglib prefix="fc" uri="http://java.fckeditor.net" %>//这个是个导包语句

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<title>Insert title here</title>

</head>

<body>

<form action="do.jsp">

<fc:editor instanceName="str"></fc:editor>//这个是富文本编辑器

<input type="submit" value="提交">

</form>

 //测试类

String str = request.getParameter("str");//需要接收一下

//效果图如下(我是将它添加到新闻系统中评论为例)

 //文件上传以上传图片为例(代码如下供参考) <%

//创建SmartUpload对象

SmartUpload su = new SmartUpload();

//初始化

su.initialize(pageContext);

//声明一个File对象 用来接收上传的文件

File file = null;

//设置允许上传的文件类型

su.setAllowedFilesList("jpg,png,gif,");

//设置不允许上传的文件类型

su.setDeniedFilesList("bat,exe,mp4");

//设置单文件大小

su.setMaxFileSize(40000);

//设置总文件大小

su.setTotalMaxFileSize(50000);

//设置编码

su.setCharset("utf-8");

//开始上传

su.upload();

//获取文件集合中的第一个文件

file = su.getFiles().getFile(0);

String filePath = "";

if(!file.isMissing()){

//拼接文件上传到服务器的 路径

filePath = "onload/"+file.getFileName();

//上传到服务器 保存到指定路径

file.saveAs(filePath,SmartUpload.SAVE_VIRTUAL);

}

%>

//还有一个测试类(与编辑器差不多就不展示了) 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档