新浪在线htmleditor jsp版的使用 可结合struts2
在线网页编辑器中最著名的是fckEditor,但他的功能太全面了,而且使用起来也不是很方便。相对而言新浪htmleditor就比较清爽,而且使用简单。新浪博客和人人网日志应该都是用的这个控件。但是htmleditor最多的是asp版本,在网站jsp版本十分稀少。通过查找我找到一个可以使用的新浪htmleditor jsp版本。下载地址为http://download.csdn.net/source/1122169,在这里先感谢ohmydog1的分享。同样大家也可以去我的资源中下载。在这里已经有很全面的说明文件。我需要补充的是在结合struts2使用的时候出现的上传卡住的问题。
以下是转帖内容http://blog.sina.com.cn/s/blog_632a158f0100g3ud.html
一.问题:在struts2环境下用html编辑器不能上传图片;
二.文本编辑器:飞鱼版的ewebeditor,简单新浪htmleditor;
三.状态描述:两种上传图片都是在点击上传确认的时候卡住,飞鱼版的会出现滚动条显示图片上传中,可是很长时间也上传不成功,很长时间后,查看源代码,显示为null;
四.分析:是由于struts框架自带的拦截器问题,上网上搜索解决的方案,基本上没有很好的解决办法。最多的是这样的答案:就是更改web.xml,改成如下:
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
但是问题还没有解决。这样的方法是不行的,struts框架还是会拦截。其实是对处理上传的代码文件进行拦截。不管是.action还是.jsp都会拦截。
五.解决方案(真对飞鱼版的ewebeditor):
1.修改Tomcat,在Tomcat----->conf------>web.xml添加一个文件格式识别;
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>jsp</servlet-name>
&nb
相关文档:
<%@ page language="java" contentType="text/html; charset=GBK" %>
<%!
String getCh(String s) {
try {
String &nb ......
配置TOMCAT+ECLIPSE+MYSQL的JSP环境
关键词: JSP环境配置 TOMCAT+ECLIPSE+ &nbs ......
Servlet三个要素:
1.必须继承自HttpServlet
2.必须实现doGet()或者doPost()
3.必须在web.xml中配置Servlet
<servlet>
<servlet-name> </servlet-name>
<servlet-class> </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> </servlet-nam ......
el表达式分类
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
分 类 功能分类 标签名称
Core 表达式操作 out
set
remove
catch
流程控制 if
......
jsp表单提交的数据有中文时出现乱码,并非读取数据库数据后显示乱码,以下是解决的方法。
netbeans创建jsp的模版中是:<%@page contentType="text/html" pageEncoding="UTF-8"%>,将这行改成以下这样就可以正常显示中文:
<%@page language="java" pageEncoding=utf-8" %>
<%@page contentType=” ......