FCKeditor 2.5 jsp struts2
Ò».ÏÂÔØfckeditor-java-demo-2.5.war
ÏÂÔØµØÖ·£ºhttp://java.fckeditor.net/demo.html£¬²¿Êðµ½tomcatÏ£¬Æô¶¯ºó¾Í¿ÉÒÔ·ÃÎÊ´Ëdemo.
¶þ.jsp¼¯³É
1. copy "fckeditor"Îļþ¼Ðµ½ÍøÕ¾Ä¿Â¼ ÎÒĿ¼½á¹¹Îª£ºmyweb/fckeditor ,ÆäÖÐmywebΪ¹¤³ÌÖ÷Ŀ¼£¬¸´ÖÆfckeditor demo ÏÂweb.xmlÄÚÈݵ½×Ô¼º¹¤³Ìweb.xmlÖÐÈçÏ£º
....
<servlet>
<servlet-name>ConnectorServlet</servlet-name>
<servlet-class>
net.fckeditor.connector.ConnectorServlet
</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>ConnectorServlet</servlet-name>
<!-- Do not wrap this line otherwise Glassfish will fail to load this file -->
<url-pattern>/fckeditor/editor/filemanager/connectors/*</url-pattern>
</servlet-mapping>
....
ÏÖÔÚ¿ÉÒԲο¼demoÖÐʵÀýµ÷Óá£
Èý.struts2ÉÏ´«ÎÊÌâ
Èô¹¤³ÌÖÐÓÐstruts2ÐèÐÞ¸Äweb.xmlÖÐstruts2Ïà¹ØÅäÖÃÈçÏ£º
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
OK£¬OVER¡£¡£¡£
Ïà¹ØÎĵµ£º
1.µ÷ÓÃJSPÒ³ÃæÏÔʾÂÒÂë
ͨ¹ýä¯ÀÀÆ÷µ÷ÓÃJSPÒ³Ãæ£¬ÔÚ¿Í»§¶Ëä¯ÀÀÆ÷ÖÐËùÓеÄÖÐÎÄÄÚÈݳöÏÖÂÒÂë¡£
solution£º
Ê×ÏÈÈ·Èϱ¾JSPÔÚ±à¼Æ÷Öб£´æÊ±£¬Ê¹ÓõÄÊÇGBKµÄ±àÂë¸ñʽ£¬È»ºóÔÚJSPÒ³ÃæµÄ¿ªÊ¼²¿·ÖÌí¼Ó <%@ pageEncoding="GBK" %>¾Í¿ÉÒÔ½â¾öÖÐÎÄÂÒÂëÎÊÌâ¡£
2.µ÷ÓÃServletÒ³ÃæÏÔʾÂÒÂë
ͨ¹ýä¯ÀÀÆ÷µ÷ÓÃServlet£¬ServletÔÚä¯ ......
½â¾ö°ì·¨£º
µÚÒ»£º
1:ÔÚjspÒ³Ãæ¼ÓÈ룺
<%@ page contentType="text/html; charset=gb2312" %>
2:ÔÚservletÀïÃæ:
public void doGet(HttpServletRequest request, HttpServletResponse &nbs ......
package servlet;
import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class HelloBeijing extends HttpServlet{
//public void init(ServletConfig config) throws ServletException{
// super.init(config);
//}
public void service(HttpServletRequest request,HttpServlet ......
1ÔõÑù¸Ä±ämyeclipseĬÈϵÄjsp ´ò¿ª·½Ê½
preferences->General->editors£>Files Associations£¨Î»Öøù¾Ý¾ßÌåeclipse°æ±¾»áÓÐËù²»Í¬£© File Types Ñ¡Ôñ.jsp assiciations ÀïÑ¡ÔñMyEclipse jsp editor£¬È»ºóµãÓұߵÄdefault
2,ÉèÖÃMyEclipse ×ÖÌå´óС
ÔÚwindow->perferences->General->Appearance-> ......
Îļþ´ò¿ªÊ±ºòÊÇͨ¹ýÎļþÍ·À´È·¶¨ÎļþµÄ±àÂë
StreamReader sr=new StreamReader(@"F:\cym\temp\1.txt");
sr.CurrentEncoding //·µ»Ø±àÂë
ÊÀ½çÉϵĸ÷µØÇø¶¼Óб¾µØµÄÓïÑÔ¡£µØÇø²îÒìÖ±½Óµ¼ÖÂÁËÓïÑÔ»·¾³µÄ²îÒì¡£ÔÚ¿ª·¢Ò»¸ö¹ú¼Ê»¯³ÌÐòµÄ¹ý³ÌÖУ¬´¦ÀíÓïÑÔÎ ......