我想在浏览器的textarea中编辑一个jsp文件。所以我需要上传jsp内容到textarea。例如,我有一个readMe.jsp文件,如下所示:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<h1>Read Me</h1>
<p> This is read me content</p>
我想要这样编辑:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<h1>Read Me</h1>
<p> This is read me content</p>
<hr>
<h2>Read Me Second Head</h2>
<p>This is read me content 2</p>
我认为能够在浏览器中做到这一点的方法是将jsp内容上传到textarea并在那里编辑它。有人知道我如何做到这一点吗?如果我有一种与浏览器不同的编辑jsp文件的方法,它也可以。
- 谢谢-谢谢
1条答案
按热度按时间2g32fytz1#
这只是一个如何从浏览器编辑JSP页的示例。
webapp/readme.jsp
是要编辑的页面。webapp/edit/readme.jsp
包含可以在其中编辑readme.jsp
页面内容的表单。EditReadMe.java
是一个servlet。方法
doGet
由webapp/readme.jsp
中的 Edit this page 链接触发,它从webapp/readme.jsp
文件中读取内容并将其传递给webapp/edit/readme.jsp
。方法
doPost
负责处理webapp/edit/readme.jsp
中得表单,并更新webapp/readme.jsp
文件得内容.