我是jstl的新手,所以这个问题可能听起来有点愚蠢: 我正在尝试使用jsp-tag从我的文本数据库中获取与某个键相关的文本。
应该有点像这样:
<c:getText key="myText" />
这可能吗?
编辑: 我知道jstl中没有这样的getText-Tag。这正是我想要做的。 我正在为我的文本使用一个简单的属性文件。我需要的只是一种方式来giva任何标记一个键,标签给我与键相关的文本。 怎么办呢?
答案 0 :(得分:0)
如果文字位于java.util.Properties
对象中,则您甚至不需要标记。将Properties对象存储在请求属性(例如myProperties
)中,并使用以下EL表达式:
${myProperties.myText}
或者,如果密钥包含无法在Java标识符中使用的字符:
${myProperties['my text']}
如果您仍想编写自定义标记,请使用Google搜索&#34;自定义JST标记&#34;导致以下教程:http://docs.oracle.com/javaee/5/tutorial/doc/bnalj.html