h:outputText
'un değer özniteliğinde nasıl tek ve çift tırnak işaretleri yazabilirim?Tek ve çift tırnaklar nasıl yazılır h: outputText
cevap
Bu standard sözdizimi JSP ve XML görünümü teknolojilerinde hem de çalışması gerekir:
<h:outputText value="quote: " apostrophe: '"/>
böyle, ters eğik çizgi onları kaçış Can:
<h:outputText value="My text with \'single quotes\' and \"double quotes\"" />
Düzenlendi
McDowell, XML sözdizimi dosyaları ile bunu yapamaz dediği gibi.
<h:outputText value=" " " />
Tek Teklif için: Çift teklifi için
<h:outputText value=" ' " />
Görünüm XML ise bu işe yarayacaktır; Bu varlıklar standart JSP sözdiziminde (en azından Glassfish'te değil) yorumlanmaz. – McDowell
sadece iki kez kontrol edildi; " ve ' ', JSP 2.2 sözdiziminin resmi bir parçasıdır (bkz." QuotedChar "bölümü), diğer varlıklar ise değildir. – McDowell
@McDowell: Haklısınız. Beni düzelttiğin için teşekkürler. – Maddy
Bu JSP standart sözlüğünde çalışacak x, ancak JSP XML sözdizimi veya Facelets'te yasadışı olur. – McDowell
@McDowell Beni düzeltdiğiniz için teşekkür ederiz. Bunu kendim denemedim, o yüzden emin değildim. – deltaforce2