我见过 JSTL 有很多功能,比如
fn:contains()
fn:containsIgnoreCase()
fn:endsWith()
fn:escapeXml()
fn:indexOf()
fn:join()
fn:length()
fn:replace()
fn:split()
fn:startsWith()
fn:substring()
fn:substringAfter()
fn:substringBefore()
fn:toLowerCase()
fn:toUpperCase()
fn:trim()
而在 Struts2 中,我们没有这样的 UI 功能。因此,将 JSTL 与 Struts2 集成可以利用这些功能。但我不知道这样做是否是一个好习惯。