jsf中有关js脚本的问题为什么我 #{text[ 'appRoleDetail.delete ']} 这样就能显示出来,会根据语言环境来进行显示 而这样 alert( "#{text[ 'appRoleDetail.delete ']} "); 英文的能显示正常 但是在中文环境下 就不能了显示的好像直接是中文资源文件的unicode[解决办法]alert不加双引号试试看