SpringMVC ueditor 保存的路径没有在 tomcat 目录下,亲测可用

系统配置:   file_upload_path = D:\\SDK
spring 配置  <mvc:resources mapping="/upload/**" location="file:${file_upload_path}/upload/" cache-period="3155926"/>
图片没有保存再 tomcat 目录下
html 代码:
<textarea rows="20" cols="100" id="myEditor" name="myEditor"></textarea>
js代码
				
				//j加载ueditor
				var ue = UE.getEditor('myEditor');
				UE.Editor.prototype._bkGetActionUrl = UE.Editor.prototype.getActionUrl;
				UE.Editor.prototype.getActionUrl = function(action) {
					//alert(action);  因为 图片上传是 ueditor 提供的 action 所以我们可以对他进行拦截,然后把她修改成我们的上传 url
					// 视频之类的拦截类似
				    if (action == 'uploadimage' || action == 'uploadfile') {
				        //var id = $('#carInfoId').val();
				      return '../m/photo/upload';
				    } else {
				        return this._bkGetActionUrl.call(this, action);
				    }
				};
同时我们也需要修改 ueditor的config.json 文件
    "imageUrlPrefix": "/tlimage", /* 图片访问路径前缀 */  这个我加的是自己的工程项目,这个根据情况修改。

//顺便写下编辑赋值时候注意的问题:

//注意 加载数据的 代码 写在 ue.ready()中,因为我们要等UE插件加载完毕后才可以赋值,当然 写在 success 方法中也是可以的
ue.ready(function() {
					var url ='../cms/notice/findNoticeById';
					if(tid!=null && tid!=0 && tid!=""){
						$.ajax({
							url:url,
							type:'post',
							dataType:'json',
							data:{
								modelId:tid
							},
							success:function(data){
								if(data.code == 1){
									/********************加载数据*****************************/
									$("#title").val(data.object.title);
									//显示
									//$("#content").val(data.object.content);
									ue.setContent(data.object.content);
									/********************加载数据*****************************/
								}else{
									alert(data.message);
								}
							}
						});
					}
				});


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值