麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網(wǎng)站 > 建站經(jīng)驗 > 正文

UEditor教程:關于jsp版ueditor1.2.5上傳圖片失敗問題的解決方法

2024-04-25 20:30:33
字體:
來源:轉載
供稿:網(wǎng)友

1. 關于上傳圖片失敗的問題

首先導入jar包

commons-fileupload-1.2.2.jar,ueditor.jar

然后修改editor_config.js

找到并修改 URL 修改為 window.UEDITOR_HOME_URL||"/mypro/ueditor/" 其中mypro是我的項目名稱imagePath 修改為 URL + "upload/"

假設我們的圖片存儲路徑是ueditor/upload/

然后修改 imageUp.jsp

up.setSavePath("") 修改為 up.setSavePath("../imageUp");

這樣就設置圖片的存儲路徑為ueditor/upload/imageUp

然后如果沒有在web.xml中配置struts2的攔截器的話,應該可以上傳成功了,然后如果需要結合struts2攔截器,則需要另外添加配置

原理是這樣的,就是自己創(chuàng)建一個攔截器,替換默認的攔截器,然后將所不需要攔截的路徑過濾,其余的還是用默認攔截器

首先創(chuàng)建一個攔截器類

代碼如下:

public class MyStrutsFilter extends StrutsPrepareAndExecuteFilter {
public void doFilter(ServletRequest req, ServletResponse res,
FilterChain chain) {
HttpServletRequest request = (HttpServletRequest) req;
String url = request.getRequestURI();
if (url.contains("ueditor/jsp/")) {<SPAN style="WHITE-SPACE: pre"> </SPAN>//這里是將整個文件夾下的文件都過濾了
try {
chain.doFilter(req, res);
} catch (IOException e) {
e.printStackTrace();
} catch (ServletException e) {
e.printStackTrace();
}
} else {
try {
super.doFilter(req, res, chain);// 采用默認父類的攔截器,即 struts2
} catch (IOException e) {
e.printStackTrace();
} catch (ServletException e) {
e.printStackTrace();
}
}
}
}

然后在web.xml中定義

代碼如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="3.0"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name></display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<filter>
<filter-name>struts2</filter-name>
<filter-class>
cn.xyx.web.filter.MyStrutsFilter
<!-- 這里使用自定義攔截器,.jsp不做處理,其他使用默認攔截器 -
注意這里替換了默認的struts2的 攔截器 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter -->
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<error-page>
<error-code>404</error-code>
<location>/404.jsp</location>
</error-page>
</web-app>

 

這樣配置就可以了

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 欧美一级全黄 | 久久草在线视频免费 | 福利在线小视频 | 国产人妖一区二区 | 色播久久| 美国av片在线观看 | 在线成人免费网站 | 中文字幕一区在线观看视频 | 黄色av.com| 国产一区视频在线免费观看 | 欧美成人黄色小视频 | 欧美一级爱爱 | 精品在线观看一区二区三区 | 天堂成人国产精品一区 | 九一传媒在线观看 | 久久久久久久九九九九 | 久久免费视频一区二区三区 | 国产三级国产精品国产普男人 | 看免费的毛片 | 国产午夜电影在线观看 | 欧美日韩高清一区 | 欧美国产第一页 | 欧美成人一区二区三区 | 一区二区视频在线看 | 亚洲成人国产综合 | 国产精品无码久久久久 | 久久精品亚洲精品国产欧美kt∨ | 久久久中 | 一区二区三区欧美日韩 | 国产一级毛片国产 | 国产精品视频免费在线观看 | 亚洲精久久 | 久久久精品网 | 91成人久久| 一级一级一级毛片 | 欧美a级在线免费观看 | 精品一区二区三区免费 | 精品一区二区三区毛片 | 羞羞视频一区二区 | 色97在线 | 久久久久久久久久91 |