从java bean获取属性

时间:2012-10-13 20:19:47

标签: jsp jstl javabeans

我是jstl的新手,所以这个问题可能听起来有点愚蠢: 我正在尝试使用jsp-tag从我的文本数据库中获取与某个键相关的文本。

应该有点像这样:

<c:getText key="myText" />

这可能吗?

编辑: 我知道jstl中没有这样的getText-Tag。这正是我想要做的。 我正在为我的文本使用一个简单的属性文件。我需要的只是一种方式来giva任何标记一个键,标签给我与键相关的文本。 怎么办呢?

1 个答案:

答案 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