faceslets 中一些特殊符號處理,比如空格,一般在html只要使用 就可以了,但在faceslets中就不可以了,只用使用  我解決這個問題時是無意中打開faceslets 的jar包的ent文件,看到裏面的對照表,才受啓發解決的,現在貼出來借大家參考
xhtml-lat1.ent
Permissiontocopyinanyformisgrantedforusewith
conformingSGMLsystemsandapplicationsasdefinedin
ISO8879,providedthisnoticeisincludedinallcopies.
-->
<!--Characterentityset.Typicalinvocation:
<!ENTITY%HTMLlat1PUBLIC
"-//W3C//ENTITIESLatin1forXHTML//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
%HTMLlat1;
-->
<!ENTITYnbsp" "><!--no-breakspace=non-breakingspace,
U+00A0ISOnum-->
<!ENTITYiexcl"¡"><!--invertedexclamationmark,U+00A1ISOnum-->
<!ENTITYcent"¢"><!--centsign,U+00A2ISOnum-->
<!ENTITYpound"£"><!--poundsign,U+00A3ISOnum-->
<!ENTITYcurren"¤"><!--currencysign,U+00A4ISOnum-->
<!ENTITYyen"¥"><!--yensign=yuansign,U+00A5ISOnum-->
<!ENTITYbrvbar"¦"><!--brokenbar=brokenverticalbar,
U+00A6ISOnum-->
<!ENTITYsect"§"><!--sectionsign,U+00A7ISOnum-->
<!ENTITYuml"¨"><!--diaeresis=spacingdiaeresis,
U+00A8ISOdia-->
<!ENTITYcopy"©"><!--copyrightsign,U+00A9ISOnum-->
<!ENTITYordf"ª"><!--feminineordinalindicator,U+00AAISOnum-->
<!ENTITYlaquo"«"><!--left-pointingdoubleanglequotationmark
=leftpointingguillemet,U+00ABISOnum-->
<!ENTITYnot"¬"><!--notsign=angleddash,
U+00ACISOnum-->
<!ENTITYshy"­"><!--softhyphen=discretionaryhyphen,
U+00ADISOnum-->
<!ENTITYreg"®"><!--registeredsign=registeredtrademarksign,
U+00AEISOnum-->
<!ENTITYmacr"¯"><!--macron=spacingmacron=overline
=APLoverbar,U+00AFISOdia-->
<!ENTITYdeg"°"><!--degreesign,U+00B0ISOnum-->
<!ENTITYplusmn"±"><!--plus-minussign=plus-or-minussign,
U+00B1ISOnum-->
<!ENTITYsup2"²"><!--superscripttwo=superscriptdigittwo
=squared,U+00B2ISOnum-->
<!ENTITYsup3"³"><!--superscriptthree=superscriptdigitthree
=cubed,U+00B3ISOnum-->
<!ENTITYacute"´"><!--acuteaccent=spacingacute,
U+00B4ISOdia-->
<!ENTITYmicro"µ"><!--microsign,U+00B5ISOnum-->
<!ENTITYpara"¶"><!--pilcrowsign=paragraphsign,
U+00B6ISOnum-->
<!ENTITYmiddot"·"><!--middledot=Georgiancomma
=Greekmiddledot,U+00B7ISOnum-->
<!ENTITYcedil"¸"><!--cedilla=spacingcedilla,U+00B8ISOdia-->
<!ENTITYsup1"¹"><!--superscriptone=superscriptdigitone,
U+00B9ISOnum-->
<!ENTITYordm"º"><!--masculineordinalindicator,
U+00BAISOnum-->
<!ENTITYraquo"»"><!--right-pointingdoubleanglequotationmark
=rightpointingguillemet,U+00BBISOnum-->
<!ENTITYfrac14"¼"><!--vulgarfractiononequarter
=fractiononequarter,U+00BCISOnum-->
<!ENTITYfrac12"½"><!--vulgarfractiononehalf
=fractiononehalf,U+00BDISOnum-->
<!ENTITYfrac34"¾"><!--vulgarfractionthreequarters
=fractionthreequarters,U+00BEISOnum-->
<!ENTITYiquest"¿"><!--invertedquestionmark
=turnedquestionmark,U+00BFISOnum-->
<!ENTITYAgrave"À"><!--latincapitalletterAwithgrave
=latincapitalletterAgrave,
U+00C0ISOlat1-->
<!ENTITYAacute"Á"><!--latincapitalletterAwithacute,
U+00C1ISOlat1-->
<!ENTITYAcirc"Â"><!--latincapitalletterAwithcircumflex,
U+00C2ISOlat1-->
<!ENTITYAtilde"Ã"><!--latincapitalletterAwithtilde,
U+00C3ISOlat1-->
<!ENTITYAuml"Ä"><!--latincapitalletterAwithdiaeresis,
U+00C4ISOlat1-->
<!ENTITYAring"Å"><!--latincapitalletterAwithringabove
=latincapitalletterAring,
U+00C5ISOlat1-->
<!ENTITYAElig"Æ"><!--latincapitalletterAE
=latincapitalligatureAE,
U+00C6ISOlat1-->
<!ENTITYCcedil"Ç"><!--latincapitalletterCwithcedilla,
U+00C7ISOlat1-->
<!ENTITYEgrave"È"><!--latincapitalletterEwithgrave,
U+00C8ISOlat1-->
<!ENTITYEacute"É"><!--latincapitalletterEwithacute,
U+00C9ISOlat1-->
<!ENTITYEcirc"Ê"><!--latincapitalletterEwithcircumflex,
U+00CAISOlat1-->
<!ENTITYEuml"Ë"><!--latincapitalletterEwithdiaeresis,
U+00CBISOlat1-->
<!ENTITYIgrave"Ì"><!--latincapitalletterIwithgrave,
U+00CCISOlat1-->
<!ENTITYIacute"Í"><!--latincapitalletterIwithacute,
U+00CDISOlat1-->
<!ENTITYIcirc"Î"><!--latincapitalletterIwithcircumflex,
U+00CEISOlat1-->
<!ENTITYIuml"Ï"><!--latincapitalletterIwithdiaeresis,
U+00CFISOlat1-->
<!ENTITYETH"Ð"><!--latincapitalletterETH,U+00D0ISOlat1-->
<!ENTITYNtilde"Ñ"><!--latincapitalletterNwithtilde,
U+00D1ISOlat1-->
<!ENTITYOgrave"Ò"><!--latincapitalletterOwithgrave,
U+00D2ISOlat1-->
<!ENTITYOacute"Ó"><!--latincapitalletterOwithacute,
U+00D3ISOlat1-->
<!ENTITYOcirc"Ô"><!--latincapitalletterOwithcircumflex,
U+00D4ISOlat1-->
<!ENTITYOtilde"Õ"><!--latincapitalletterOwithtilde,
U+00D5ISOlat1-->
<!ENTITYOuml"Ö"><!--latincapitalletterOwithdiaeresis,
U+00D6ISOlat1-->
<!ENTITYtimes"×"><!--multiplicationsign,U+00D7ISOnum-->
<!ENTITYOslash"Ø"><!--latincapitalletterOwithstroke
=latincapitalletterOslash,
U+00D8ISOlat1-->
<!ENTITYUgrave"Ù"><!--latincapitalletterUwithgrave,
U+00D9ISOlat1-->
<!ENTITYUacute"Ú"><!--latincapitalletterUwithacute,
U+00DAISOlat1-->
<!ENTITYUcirc"Û"><!--latincapitalletterUwithcircumflex,
U+00DBISOlat1-->
<!ENTITYUuml"Ü"><!--latincapitalletterUwithdiaeresis,
U+00DCISOlat1-->
<!ENTITYYacute"Ý"><!--latincapitalletterYwithacute,
U+00DDISOlat1-->
<!ENTITYTHORN"Þ"><!--latincapitalletterTHORN,
U+00DEISOlat1-->
<!ENTITYszlig"ß"><!--latinsmalllettersharps=ess-zed,
U+00DFISOlat1-->
<!ENTITYagrave"à"><!--latinsmallletterawithgrave
=latinsmallletteragrave,
U+00E0ISOlat1-->
<!ENTITYaacute"á"><!--latinsmallletterawithacute,
U+00E1ISOlat1-->
<!ENTITYacirc"â"><!--latinsmallletterawithcircumflex,
U+00E2ISOlat1-->
<!ENTITYatilde"ã"><!--latinsmallletterawithtilde,
U+00E3ISOlat1-->
<!ENTITYauml"ä"><!--latinsmallletterawithdiaeresis,
U+00E4ISOlat1-->
<!ENTITYaring"å"><!--latinsmallletterawithringabove
=latinsmallletteraring,
U+00E5ISOlat1-->
<!ENTITYaelig"æ"><!--latinsmallletterae
=latinsmallligatureae,U+00E6ISOlat1-->
<!ENTITYccedil"ç"><!--latinsmalllettercwithcedilla,
U+00E7ISOlat1-->
<!ENTITYegrave"è"><!--latinsmallletterewithgrave,
U+00E8ISOlat1-->
<!ENTITYeacute"é"><!--latinsmallletterewithacute,
U+00E9ISOlat1-->
<!ENTITYecirc"ê"><!--latinsmallletterewithcircumflex,
U+00EAISOlat1-->
<!ENTITYeuml"ë"><!--latinsmallletterewithdiaeresis,
U+00EBISOlat1-->
<!ENTITYigrave"ì"><!--latinsmallletteriwithgrave,
U+00ECISOlat1-->
<!ENTITYiacute"í"><!--latinsmallletteriwithacute,
U+00EDISOlat1-->
<!ENTITYicirc"î"><!--latinsmallletteriwithcircumflex,
U+00EEISOlat1-->
<!ENTITYiuml"ï"><!--latinsmallletteriwithdiaeresis,
U+00EFISOlat1-->
<!ENTITYeth"ð"><!--latinsmalllettereth,U+00F0ISOlat1-->
<!ENTITYntilde"ñ"><!--latinsmallletternwithtilde,
U+00F1ISOlat1-->
<!ENTITYograve"ò"><!--latinsmallletterowithgrave,
U+00F2ISOlat1-->
<!ENTITYoacute"ó"><!--latinsmallletterowithacute,
U+00F3ISOlat1-->
<!ENTITYocirc"ô"><!--latinsmallletterowithcircumflex,
U+00F4ISOlat1-->
<!ENTITYotilde"õ"><!--latinsmallletterowithtilde,
U+00F5ISOlat1-->
<!ENTITYouml"ö"><!--latinsmallletterowithdiaeresis,
U+00F6ISOlat1-->
<!ENTITYdivide"÷"><!--divisionsign,U+00F7ISOnum-->
<!ENTITYoslash"ø"><!--latinsmallletterowithstroke,
=latinsmallletteroslash,
U+00F8ISOlat1-->
<!ENTITYugrave"ù"><!--latinsmallletteruwithgrave,
U+00F9ISOlat1-->
<!ENTITYuacute"ú"><!--latinsmallletteruwithacute,
U+00FAISOlat1-->
<!ENTITYucirc"û"><!--latinsmallletteruwithcircumflex,
U+00FBISOlat1-->
<!ENTITYuuml"ü"><!--latinsmallletteruwithdiaeresis,
U+00FCISOlat1-->
<!ENTITYyacute"ý"><!--latinsmallletterywithacute,
U+00FDISOlat1-->
<!ENTITYthorn"þ"><!--latinsmallletterthorn,
U+00FEISOlat1-->
<!ENTITYyuml"ÿ"><!--latinsmallletterywithdiaeresis,
U+00FFISOlat1-->
xhtml-special.ent
<!--Characterentityset.Typicalinvocation:
<!ENTITY%HTMLspecialPUBLIC
"-//W3C//ENTITIESSpecialforXHTML//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml-special.ent">
%HTMLspecial;
-->
<!--Portions(C)InternationalOrganizationforStandardization1986:
Permissiontocopyinanyformisgrantedforusewith
conformingSGMLsystemsandapplicationsasdefinedin
ISO8879,providedthisnoticeisincludedinallcopies.
-->
<!--RelevantISOentitysetisgivenunlessnamesarenewlyintroduced.
Newnames(i.e.,notinISO8879list)donotclashwithany
existingISO8879entitynames.ISO10646characternumbers
aregivenforeachcharacter,inhex.valuesaredecimal
conversionsoftheISO10646valuesandrefertothedocument
characterset.NamesareUnicodenames.
-->
<!--C0ControlsandBasicLatin-->
<!ENTITYquot"""><!--quotationmark,U+0022ISOnum-->
<!ENTITYamp"&#38;"><!--ampersand,U+0026ISOnum-->
<!ENTITYlt"&#60;"><!--less-thansign,U+003CISOnum-->
<!ENTITYgt">"><!--greater-thansign,U+003EISOnum-->
<!ENTITYapos"'"><!--apostrophe=APLquote,U+0027ISOnum-->