Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > jsf: что делают xmlns?


Автор: TeaP0T 21.6.2008, 19:55
Привет!! У меня вопрос, что делает вот этот кусок кода (в примере не объясняется :( ):

<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page"
    xmlns:f="http://java.sun.com/jsf/core"
    xmlns:h="http://java.sun.com/jsf/html"
    xmlns:ice="http://www.icesoft.com/icefaces/component"
    xmlns:ui="http://java.sun.com/jsf/facelets"
    xmlns:c="http://java.sun.com/jstl/core"
    xmlns:fn="http://java.sun.com/jsp/jstl/functions" jsfc="f:view" locale="#{language}">
    <f:loadBundle basename="context" var="context" />
    <f:loadBundle basename="org.example.web.i18n.application" var="msgs" />
    <f:loadBundle basename="org.example.core.i18n.localeInformation" var="loc" />
    <ice:outputDeclaration doctypeRoot="HTML"
        doctypePublic="-//W3C//DTD HTML 4.01 Transitional//EN"
        doctypeSystem="http://www.w3.org/TR/html4/loose.dtd" />

Заранее пасиба smile

Автор: v2v 21.6.2008, 20:50
xmlns:X - это подключение библиотек тегов: <X:...
<f:loadBundle - загрузка локали...
<ice:outputDeclaration - это не стандартная библиотека jsf, так что точно сказать что она делает не могу...

Автор: makados 21.6.2008, 21:00
<ice:outputDeclaration 

по-видимому, в примере используется библиотека Ajax-компонентов IceFaces. А эта запись скорее всего устанавливает какие-то служебные свойств

Автор: TeaP0T 22.6.2008, 01:08
Спасибо большое smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)