JSP在线编辑器
本例子在Windows+Tomcat6(weblogic9.2)+jdk1.6下运行。
1)安装好jdk1.6,然后安装tomcat6.
2)在tomcat目录的conf目录下,修改server.xml。
本例子是默认配置运行在虚拟目录下,,并且上传基准目录的物理路径在当前应用下。请根据第3点,在对应的host节点上加入蓝色部分代码。
1)如果应用部署在网站根目录下运行,并且上传基准目录的物理路径在当前应用下: http://localhost:8080
<!--[1]start -->
<Context path="" reloadable="true" docBase="E:/jspsample/web" debug= "0"/>
<!--[1]end-->
2)如果应用部署在网站根目录下运行,但是上传基准目录的物理路径与当前应用不在同一个物理文件夹下: http://localhost:8080
<!--[2]start -->
<Context path="" reloadable="true" docBase="E:/jspsample/web" debug="0" crossContext="true"/>
<Context path="/upload" docBase="E:/upload" debug="0" reloadable= "true"/>
<!--[2]end-->
如果发现配置 upload 虚拟目录路径,图片上传正确,但是浏览器上浏览不到图片,请重新启动tomcat一次。
3)运行在虚拟目录下,,并且上传基准目录的物理路径在当前应用下http://localhost:8080/jspsample
<Context path="/jspsample" reloadable="true" docBase="E:/jspsample/web" debug= "0"/>
4)运行在虚拟目录下,但是上传基准目录的物理路径与当前应用不在同一个物理文件夹下。http://localhost:8080/jspsample
<!--[4]start -->
<Context path="/jspsample" reloadable="true" docBase="E:/jspsample/web" debug="0" crossContext="true"/>
<Context path="/upload" docBase="E:/upload" debug="0" reloadable= "true"/>
<!--[4]end-->
3)修改web.xml
在<web-app>节点中,增加:
A)允许上传的图片格式。可以根据实际自行增加或减少。
<context-param>
<param-name>config_allow_image_ext</param-name>
<param-value>jpeg,jpg,gif,png,tif</param-value>
</context-param>
B)允许上传的文件格式。可以根据实际自行增加或减少。
<context-param>
<param-name>config_allow_upload_file_ext</
相关文档:
使用JSP大约有下列三种跳转方式:
1. response.sendRedirect();
2. response.setHeader("Location","");
3. <jsp:forward page="" />
经过试验得到下面的一些规则:
一. response.sendRedirect()
此语句前不允许有out.flush(),如果有out.flush(),会有异常:
java.lang.IllegalStateException: Can't send ......
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 ......
jsp表单提交的数据有中文时出现乱码,并非读取数据库数据后显示乱码,以下是解决的方法。
netbeans创建jsp的模版中是:<%@page contentType="text/html" pageEncoding="UTF-8"%>,将这行改成以下这样就可以正常显示中文:
<%@page language="java" pageEncoding=utf-8" %>
<%@page contentType=” ......
1.FCKeditor 介绍
FCKeditor 这个开源的HTML 文本编辑器可以让web 程序拥有如MS Word 这样强大的编辑功能,.FCKeditor 支持当前流行的浏览器。
2.准备工作:
环境:winddows XP、tomcat6.0、JDK1.6
下载:
1):FCKeditor_2.6.4.zip
地址:http://nchc.dl.sourceforge.net/sourceforge/fckeditor/FCKeditor_2.6.4.zip ......
在线网页编辑器中最著名的是fckEditor,但他的功能太全面了,而且使用起来也不是很方便。相对而言新浪htmleditor就比较清爽,而且使用简单。新浪博客和人人网日志应该都是用的这个控件。但是htmleditor最多的是asp版本,在网站jsp版本十分稀少。通过查找我找到一个可以使用的新浪htmleditor jsp版本。下载地址为http://down ......