Я прочитал два сообщения об адресованном сообщении об ошибке (, discussion 2), но ни один из них не является относящихся к моему делу. Я не использую явно javascript в моем шаблоне JSF и странице клиента шаблона JSF. Я использую ajax на <f:ajax event="action" execute="@form" render=":tartalom"/>
в клиенте JSF-шаблона. Очевидно, что он использует jsf.js, который сгенерирован для моего xhtml: <script type="text/javascript" src="/muveltnepkampany/javax.faces.resource/jsf.js.xhtml?ln=javax.faces&stage=Development"></script>
. У меня нет идеи, почему я получаю сообщение об ошибке, когда я не использую javascript явно, и я ожидаю от jsf, что если он использует свой собственный javascript, он должен знать, где его найти. Шаблон JSF, который генерирует ошибку заключается в следующем:Несмотря на отсутствие javascript на моей странице JSF, я получаю сообщение «outputScript без содержимого библиотеки, без имени и без содержимого тела».
<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
xmlns:h="http://xmlns.jcp.org/jsf/html">
<h:head>
<meta name="google-site-verification" content="iEntT6WhoXU3nAJnz7K77YMt1YP9XG9GTdqVdDaFEbE" />
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta name="description" content="A legfrissebb bestsellerek e-könyvben és könyvben. Folyamatosan frissülő kínálat és változatos akciók."/>
<meta name="author" content="Somebody"/>
<meta name="googlebot" content="index,follow"/>
<meta name="Revist-after" content="7 days"/>
<meta name="country" content="Hungary"/>
<meta name="content-language" content="hu, hun, hungarian"/>
<link rel="icon" type="image/x-icon" href="http://cdn.bknw.net/fav3.jpg" />
<h:outputStylesheet library="css" value="3-col-portfolio.css"/>
<title><ui:insert name="cim">Nem adtál meg címet</ui:insert></title>
<ui:insert name="metaparam"></ui:insert>
</h:head>
<h:body>
<div id="content">
<ui:insert name="content">Content</ui:insert>
</div>
</h:body>
Pleadse прочитал http://www.stackoverflow.com/tags/jsf/info о [mcve], а также информацию о версии – Kukeltje
Спасибо @Kukeltje. Я использовал реализацию Mojarra JSF 2.2 с Glasfish 4.1.1 в локальной среде Windows 8. – Roland
JSF 2.2 является версией api. Mojarra 2.2.x - версия реализации. И ** ** использовал? Уже нет? – Kukeltje