我正在开发一个Java项目,我将从textArea
中的用户处获取文本并生成包含该文本的HTML页面。
我想允许用户在生成的HTML页面中添加链接。当我从用户那里获取页面内容时,我还需要从用户那里获取链接名称和URL。
如何提供此功能?
答案 0 :(得分:1)
这有点模糊......
你没有说你是否也知道文本在哪里需要生成链接。如果不这样做,则您的问题无法解决。
如果你这样做,那么我想你只需要添加一些逻辑来测试输出流中的当前位置是否与某个应该存在链接的位置相对应,并生成链接。
HTML链接的语法可以在任何地方找到,我假设你已经知道了,但只是为了完整它看起来像这样:
<a href="http://www.example.com/">link to example.com</a>
用引用替换引号内的部分,以及&gt;之间的文本。和&lt;链接名称。
答案 1 :(得分:0)
您需要一个数据库来存储链接。除非你只想展示一次。
String links = request.getParameter("textArea_name");
// then save it on your prefered database
要显示它,您可以从数据库加载它并输出它们。