當我在ModelMap
中設置「消息」屬性時,它不會顯示在JSP中。代替 「消息」 的值,字符串文字${message}
是越來越顯示在瀏覽器從控制器到查看頁面的數據傳輸
UserHandler.java
的hello.jsp
彈簧豆config.xml中
web.xml
結果頁面:在這裏,我希望看到welcome
代替${message}
當我在ModelMap
中設置「消息」屬性時,它不會顯示在JSP中。代替 「消息」 的值,字符串文字${message}
是越來越顯示在瀏覽器從控制器到查看頁面的數據傳輸
UserHandler.java
的hello.jsp
彈簧豆config.xml中
web.xml
結果頁面:在這裏,我希望看到welcome
代替${message}
您的問題並不在控制器,但在你看來hello.jsp
。發生了什麼是該視圖將${message}
解釋爲文字文本,而不是屬性的值。
我從來沒有使用jsp,但以下可能會爲你做的伎倆。 在hello.jsp
更改的行:${message}
類似:<c:out value="${message}" />
它仍然在jsp頁面上顯示文本文本$ {message}。 – sh977218
嘗試使用
user1442922,
你有你的web.xml和彈簧豆-config.xml中的頂端的根根聲明,只是讓他們關閉在你的文章中簡潔?如果您的.xmls文件中沒有它們,請嘗試添加它們,web.xml文件應該如下所示:
<web-app
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
您能清楚地問清楚你的問題嗎? –
hello.jsp的視圖頁面沒有顯示消息的值。我的控制器有什麼問題嗎? – sh977218