Struts2 注意項

s:if test 判斷屬性和字符串相等時要注意雙引號和單引號的使用
java

字符串N必定要用「」雙引號包含,從test的包含則用單引號 ‘ ’,若是相反,則不能正確判斷該屬性是否與該字符串相等。 spa

正確:
<s:if test='activityBean.searchForce=="N" '>

錯誤:

<s:if test="activityBean.searchForce=='N' ">

由於java是強類型語言,單引號表示char類型,只能賦給一個字符給char類型,
而雙引號則表示String類型
相關文章
相關標籤/搜索