FCKeditor我已经在配置好了,并且能显示,也可以上传图片,我的JSP 页面是这样定义的
<script type="text/javascript" src="/compass/FCKeditor/fckeditor.js"></script><form action="test.do" method="post" target="_blank">
<table border="0" width="700"><tr><td>
<textarea id="content" name="content" style="WIDTH: 50%; HEIGHT: 200px">input</textarea>
<script type="text/javascript">
var oFCKeditor = new FCKeditor('content') ;
oFCKeditor.BasePath = "/compass/FCKeditor/" ;
oFCKeditor.Height = 400;
oFCKeditor.ToolbarSet = "Default" ;
oFCKeditor.ReplaceTextarea();
</script>
<input type="submit" value="Submit">
</td></tr></table>
</form>如果不知道不知道怎么获取文件名和文件路径,还有获取文件的大小我根本不知道怎么保存到数据库里面在struts里面我用的是组件是commons.fileupload
我的QQ是104644885

解决方案 »

  1.   

    一下是配置FCKeditor的 web.xml<servlet>
    <servlet-name>Connector</servlet-name>
    <servlet-class>com.fredck.FCKeditor.connector.ConnectorServlet</servlet-class>
    <init-param>
    <param-name>baseDir</param-name>
    <param-value>/UserFiles/</param-value>
    </init-param>
    <init-param>
    <param-name>debug</param-name>
    <param-value>true</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet> <servlet>
    <servlet-name>SimpleUploader</servlet-name>
    <servlet-class>com.fredck.FCKeditor.uploader.SimpleUploaderServlet</servlet-class>
    <init-param>
    <param-name>baseDir</param-name>
    <param-value>/UserFiles/</param-value>
    </init-param>
    <init-param>
    <param-name>debug</param-name>
    <param-value>true</param-value>
    </init-param>
    <init-param>
    <param-name>enabled</param-name>
    <param-value>true</param-value>
    </init-param>
    <init-param>
    <param-name>AllowedExtensionsFile</param-name>
    <param-value></param-value>
    </init-param>
    <init-param>
    <param-name>DeniedExtensionsFile</param-name>
    <param-value>php|php3|php5|phtml|asp|aspx|ascx|jsp|cfm|cfc|pl|bat|exe|dll|reg|cgi</param-value>
    </init-param>
    <init-param>
    <param-name>AllowedExtensionsImage</param-name>
    <param-value>jpg|gif|jpeg|png|bmp</param-value>
    </init-param>
    <init-param>
    <param-name>DeniedExtensionsImage</param-name>
    <param-value></param-value>
    </init-param>
    <init-param>
    <param-name>AllowedExtensionsFlash</param-name>
    <param-value>swf|fla</param-value>
    </init-param>
    <init-param>
    <param-name>DeniedExtensionsFlash</param-name>
    <param-value></param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>  <servlet-mapping>
        <servlet-name>Connector</servlet-name>
         <url-pattern>/FCKeditor/editor/filemanager/browser/default/connectors/jsp/connector</url-pattern>
      </servlet-mapping>
      
      <servlet-mapping>
        <servlet-name>SimpleUploader</servlet-name>
        <url-pattern>/FCKeditor/editor/filemanager/upload/simpleuploader</url-pattern>
      </servlet-mapping>