使用带弹簧的瓷砖

时间:2012-01-04 23:46:35

标签: spring jsp spring-mvc tiles

使用瓷砖和弹簧时,我遇到以下错误:

  

java.net.UnknownHostException:tiles.apache.org

当互联网连接保持“开启”时,

程序运行正常,否则会显示错误。

任何人都可以提供任何提示吗???

...谢谢

3 个答案:

答案 0 :(得分:6)

在我的情况下,这是因为dtd的版本不匹配。这就是事情,

<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 2.1//EN" "http://tiles.apache.org/dtds/tiles-config_2_1.dtd">

如果我们看到DOCTYPE有一个版本&#34; 2.1&#34; (&#34; // DTD Tiles Configuration 2.1 // EN&#34;)和dtd也应该像&#34; tiles-config_2_1.dtd&#34;一样。如果版本是3.1(&#34; // DTD Tiles Configuration 3.1 // EN&#34;)并且dtd是&#34; tiles-config_3_1.dtd&#34;。

我修改了版本并开始工作。

答案 1 :(得分:5)

问题是由于非常愚蠢的错误而发生的,我错过了“Apache Software Foundation”之间的“空间”:

<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration 2.1//EN" "http://tiles.apache.org/dtds/tiles-config_2_1.dtd">

答案 2 :(得分:0)

我通过将log4j-1.2.11.jar添加到web-inf / lib

来解决此问题