我有以下代碼來設置用戶ID的變量:「#」字符行爲異常
(用戶ID在現有代碼設置)
<c:set var="userId" value="(Cust#${userId})" />
哪產生以下串:(卡斯特#$ {} userId的)
下面的代碼工作,但預期:
<c:set var="userId" value="(Cust# ${userId})" />
顯示以下字符串(Cust#0001)。
爲什麼'$ {string}'表達式之前的'#'字符阻止對字符串進行評估?有沒有可以使用的工作,不需要插入空間?
感謝您的信息+建議。 – AndreiM 2009-06-25 18:36:35