ssm使用富文本编辑器以及图片上传

jsp富文本编辑器下载地址:百度https://pan.baidu.com/s/10Qu12V6RCmRxCC-SEgFn5A

在开发中,我是用ssm+maven

大家可以排除其他,直接进入步骤即可

项目结构:

先前准备 :

把绿框中的jar包引用,右键包>Build Path>add

 一、配置ueditor

    1.把下载好的ueditor放到webapp目录下(如上图所示)

    2.引用js脚本,以edit.jsp为例,引用如下示例

<script	src="${pageContext.request.contextPath}/ueditor/ueditor.config.js"></script>
<script src="${pageContext.request.contextPath}/ueditor/ueditor.all.js"></script>
<script	src="${pageContext.request.contextPath}/ueditor/lang/zh-cn/zh-cn.js"></script>

    3.把富文本显示出来

(1)先写好显示的载体,写在你要显示出富文本编辑器的地方

<script id="editor" type="text/plain" name="remarks"></script>

这里的script可以用div代替

(2)示例化富文本编辑器

<script type="text/javascript">

		var ue = UE.getEditor('editor',{   
			   enterTag : 'br'
			});
</script>

到此为止,可以去看一下能不能显示了,以下附上示例:

<%@page import="com.model.DetailsTrem"%>
<%@page import="java.util.List"%>
<%@page import="com.model.Room"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!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">
<meta
	content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no"
	name="viewport">
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style">
<meta content="telephone=no" name="format-detection">
<meta content="email=no" name="format-detection">
<title>密码管理</title>

	<script
	src="${pageContext.request.contextPath}/ueditor/ueditor.config.js"></script>
<script src="${pageContext.request.contextPath}/ueditor/ueditor.all.js"></script>
<script
	src="${pageContext.request.contextPath}/ueditor/lang/zh-cn/zh-cn.js"></script>
</head>

<body>
						<script id="editor" type="text/plain" name="remarks"
						>
							</script>
	<script type="text/javascript">

		var ue = UE.getEditor('editor',{   
			   enterTag : 'br'
			});
	</script>

</body>

</html>

二、动态的富文本内容

<script id="editor" type="text/plain" name="remarks">数据库存储的富文本内容,把内容读取到这里</script>

三、多图片上传

未完待续

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值