【发布时间】:2011-03-25 03:31:09
【问题描述】:
我需要整理 Web 应用程序中的用户输入,以便删除某些 HTML 标记并将
我已经制作了几个简单的 util 方法来去除 HTML,但我发现自己在我的应用程序中随处添加了这些方法。
有没有更聪明的方法来整理用户输入?例如。在绑定过程中,还是以某种方式作为过滤器?
我见过可以充当 servlet 过滤器的 JTidy,但我不确定这是否是我想要的,因为我需要清理用户输入,而不是我的 JSP 的输出。
来自 JTidy 的主页:
它可以用作清理动态 Web 应用程序生成的格式错误和错误的 HTML 的工具。
它可以在不更改输出的情况下验证 HTML,并为每个页面生成警告,以便您识别需要修复的 JSP 或 Servlet。
它可以为您节省数小时的时间。您在 JSP 或 Servlet 中编写的 HTML 越多,您节省的时间就越多。不要浪费时间手动寻找问题,找出您的 HTML 显示不正常的原因。
除了 JTidy 验证之外,您还可以将动态生成的页面提交给在线 HTML 验证器,例如 W3C 标记验证服务、WAVE 可访问性工具或 WDG HTML 验证器,即使您位于防火墙后面。
【问题讨论】:
标签: java spring-mvc