Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Struts:生成HTML而不是简单的消息?_Java_Jsp_Struts - Fatal编程技术网

Java Struts:生成HTML而不是简单的消息?

Java Struts:生成HTML而不是简单的消息?,java,jsp,struts,Java,Jsp,Struts,在我的ApplicationResource.properties文件中,我可以选择“welcome.message=”welcome“之类的内容 我会在我的jsp页面中用 <h3><bean:message key="welcome.message"/></h3> 但是举个例子,我有很多html要生成,比如一个列表和那部分的列表项 我该怎么做呢?没有什么可以阻止您在属性文件中提供完整的HTML代码。例如,如果希望文本显示为粗体,则可以执行粗体文本,这样

在我的ApplicationResource.properties文件中,我可以选择“welcome.message=”welcome“之类的内容

我会在我的jsp页面中用

<h3><bean:message key="welcome.message"/></h3>

但是举个例子,我有很多html要生成,比如一个列表和那部分的列表项


我该怎么做呢?

没有什么可以阻止您在属性文件中提供完整的HTML代码。例如,如果希望文本显示为粗体,则可以执行
粗体文本
,这样,对于选择框,可以将整个HTML标记集放在属性中,并将其设置在需要设置的位置


对于动态内容,您可以在action类中获得对象列表,然后使用struts UI标记创建列表或任何您想要的内容。

没有任何东西可以阻止您在属性文件中提供整个HTML代码。例如,如果希望文本显示为粗体,则可以执行
粗体文本
,这样,对于选择框,可以将整个HTML标记集放在属性中,并将其设置在需要设置的位置


至于动态内容,您可以在action类中获得对象列表,然后使用struts UI标记创建列表或任何您想要的内容。

您想动态生成HTML元素吗?或者从属性文件中读取?我想做这两件事。。。但是现在,属性文件解决方案也不会有问题,因为我现在正在创建非动态内容…烧掉这个。重新开始。卸下支柱1。jsp2.x在它的标准标记库(fmt:message)中有这一点。如果必须的话,请转到Struts 2,Struts 1目前没有任何价值。您想动态生成HTML元素吗?或者从属性文件中读取?我想做这两件事。。。但是现在,属性文件解决方案也不会有问题,因为我现在正在创建非动态内容…烧掉这个。重新开始。卸下支柱1。jsp2.x在它的标准标记库(fmt:message)中有这一点。如果必须,请转到Struts 2,Struts 1现在没有任何价值。ApplicationResources.properties文件不是只允许每个元素有一行吗?是的,但该行可以是您想要的长度,ApplicationResources.properties文件不是只允许每个元素有一行吗?是的,但该行可以是您想要的长度,