And this is the page (query.jsp) for popupCalendar=false <html><head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> <title>Benvenuto</title> <style type="text/css"> <!-- .highlight { background-color: #A8D1E8; color=blue;} --> </style> </head><body id="j_id_jsp_470444661_3"><form id="queryaziende" name="queryaziende" method="post" action="/telemarketing/faces/query.jsp" enctype="application/x-www-form-urlencoded"> <p>Benvenuto <label>Fabio</label> <label>Ferrari</label></p> <p>Provincia: <select name="queryaziende:j_id_jsp_470444661_7" size="1"> <option value="PR">PR</option> <option value="BS">BS</option> <option value="" selected="selected"></option> <option value="TO">TO</option> <option value="PZ">PZ</option> <option value="ZIBELLO">ZIBELLO</option> <option value="SP">SP</option> <option value="MI">MI</option></select> Stato: <select name="queryaziende:j_id_jsp_470444661_9" size="1"> <option value="x">Non interessato</option> <option value="C">In trattativa</option> <option value="A">Acquisto effettuato</option></select></p>
<span id="queryaziende:datainiz"><input id="queryaziende:datainiz.day" name="queryaziende:datainiz.day" size="2" maxlength="2" /><select id="queryaziende:datainiz.month" name="queryaziende:datainiz.month" size="1"><option value="-1" selected="selected"></option> <option value="1">gennaio</option> <option value="2">febbraio</option> <option value="3">marzo</option> <option value="4">aprile</option> <option value="5">maggio</option> <option value="6">giugno</option> <option value="7">luglio</option> <option value="8">agosto</option> <option value="9">settembre</option> <option value="10">ottobre</option> <option value="11">novembre</option> <option value="12">dicembre</option></select><input id="queryaziende:datainiz.year" name="queryaziende:datainiz.year" size="4" maxlength="4" /></span><script type="text/javascript"><!-- function oamSetHiddenInput(formname, name, value) { var form = document.forms[formname]; if(typeof form.elements[name]!='undefined' && form.elements[name].nodeName=='INPUT') { form.elements[name].value=value; } else { var newInput = document.createElement('input'); newInput.setAttribute('type','hidden'); newInput.setAttribute('id',name); newInput.setAttribute('name',name); newInput.setAttribute('value',value); form.appendChild(newInput); } } function oamClearHiddenInput(formname, name, value) { var form = document.forms[formname]; var hInput = form.elements[name]; if(typeof hInput !='undefined') { form.removeChild(hInput); } } function oamSubmitForm(formName, linkId, target, params) { var clearFn = 'clearFormHiddenParams_'+formName.replace(/-/g, '\$:').replace(/:/g,'_'); if(typeof window[clearFn] =='function') { window[clearFn](formName); } if(typeof window.getScrolling!='undefined') { oamSetHiddenInput(formName,'autoScroll',getScrolling()); } var form = document.forms[formName]; var oldTarget = form.target; if(target != null) { form.target=target; } if((typeof params!='undefined') && params != null) { for(var i=0, param; (param = params[i]); i++) { oamSetHiddenInput(formName,param[0], param[1]); } } oamSetHiddenInput(formName,formName +':'+'_idcl',linkId); if(form.onsubmit) { var result=form.onsubmit(); if((typeof result=='undefined')||result) { try { form.submit(); } catch(e){} } } else { try { form.submit(); } catch(e){} } form.target=oldTarget; if((typeof params!='undefined') && params != null) { for(var i=0, param; (param = params[i]); i++) { oamClearHiddenInput(formName,param[0], param[1]); } } oamClearHiddenInput(formName,formName +':'+'_idcl',linkId);return false; } //--></script><input id="queryaziende:j_id_jsp_470444661_12" name="queryaziende:j_id_jsp_470444661_12" type="submit" value="Query" onclick="if(typeof window.getScrolling!='undefined'){oamSetHiddenInput('queryaziende','autoScroll',getScrolling());}" /> <input type="hidden" name="autoScroll" /> <input type="hidden" name="queryaziende_SUBMIT" value="1" /><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="OJESdja1jaMfY2GNgOEtYZVCGw5Xw63sGplYVRh7SJZiPTBAy5S+j3OUQiungWQ8Cu/1ZM6ltj2fiJ9zyhgHww==" /></form> <script type="text/javascript"><!-- function getScrolling() { var x = 0; var y = 0;if (self.pageXOffset || self.pageYOffset) { x = self.pageXOffset; y = self.pageYOffset; } else if ((document.documentElement && document.documentElement.scrollLeft)||(document.documentElement && document.documentElement.scrollTop)) { x = document.documentElement.scrollLeft; y = document.documentElement.scrollTop; } else if (document.body) { x = document.body.scrollLeft; y = document.body.scrollTop; } return x + "," + y; } //--></script> </body></html> 2010/3/23 Fabio F. <fabio...@gmail.com> > No, it is the login page. This page leads to the > > http://localhost:8080/telemarketing/faces/query.jsp > > whose code is (note that it is incomplete because it crashes): > > <html><head> > <link rel="stylesheet" > href="/telemarketing/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/12693516/calendar.HtmlCalendarRenderer/WH/theme.css" > type="text/css" /> > <link rel="stylesheet" > href="/telemarketing/faces/myFacesExtensionResource/org.apache.myfaces.renderkit.html.util.MyFacesResourceLoader/12693516/calendar.HtmlCalendarRenderer/DB/theme.css" > type="text/css" /> > > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> > <title>Benvenuto</title> > <style type="text/css"> > <!-- > .highlight { background-color: #A8D1E8; color=blue;} > --> > </style> > </head><body id="j_id_jsp_470444661_3"><form id="queryaziende" > name="queryaziende" method="post" action="/telemarketing/faces/query.jsp" > enctype="application/x-www-form-urlencoded"> > <p>Benvenuto <label>Fabio</label> <label>Ferrari</label></p> > <p>Provincia: <select name="queryaziende:j_id_jsp_470444661_7" > size="1"> <option value="PR">PR</option> <option > value="BS">BS</option> <option value="" selected="selected"></option> > <option value="TO">TO</option> <option value="PZ">PZ</option> <option > value="ZIBELLO">ZIBELLO</option> <option value="SP">SP</option> > <option value="MI">MI</option></select> > Stato: <select name="queryaziende:j_id_jsp_470444661_9" size="1"> > <option value="x">Non interessato</option> <option value="C">In > trattativa</option> <option value="A">Acquisto > effettuato</option></select></p> > > <span id="queryaziende:datainiz"><input id="queryaziende:datainiz.day" > name="queryaziende:datainiz.day" size="2" maxlength="2" /><select > id="queryaziende:datainiz.month" name="queryaziende:datainiz.month" > size="1"><option value="-1" selected="selected"></option> <option > value="1">gennaio</option> <option value="2">febbraio</option> > <option value="3">marzo</option> <option value="4">aprile</option> > <option value="5">maggio</option> <option > value="6">giugno</option> <option value="7">luglio</option> > <option value="8">agosto</option> <option > value="9">settembre</option> <option value="10">ottobre</option> > <option value="11">novembre</option> <option > value="12">dicembre</option></select><input id="queryaziende:datainiz.year" > name="queryaziende:datainiz.year" size="4" maxlength="4" /> > > > > > 2010/3/23 Jakob Korherr <jakob.korh...@gmail.com> > >> Thanks! >> >> Is this the page that is supposed to render the calendar with the popup? >> Because I don't see the javascript needed for it here.. >> >> Regards, >> Jakob >> >> 2010/3/23 Fabio F. <fabio...@gmail.com> >> >> > Ah, ok. >> > >> > Here's login.jsp. >> > >> > <html> >> > <head> >> > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> >> > <title>Login aziende</title> >> > </head> >> > <body> >> > <center><h1>Elenco aziende</h1></center> >> > <form id="login" name="login" method="post" >> > action="/telemarketing/faces/login.jsp" >> > enctype="application/x-www-form-urlencoded"> >> > <p>Entra</p> >> > <p>Username: <input id="login:j_id_jsp_1876195572_2" >> > name="login:j_id_jsp_1876195572_2" type="text" value="fabio" /></p> >> > <p>Password: <input type="password" >> name="login:j_id_jsp_1876195572_3" >> > /></p> >> > <script type="text/javascript"><!-- >> > >> > >> > function oamSetHiddenInput(formname, name, value) >> > { >> > var form = document.forms[formname]; >> > if (typeof form == 'undefined') >> > { >> > form = document.getElementById(formName); >> > } >> > >> > if(typeof form.elements[name]!='undefined' && >> > (form.elements[name].nodeName=='INPUT' || >> > form.elements[name].nodeName=='input')) >> > { >> > form.elements[name].value=value; >> > } >> > else >> > { >> > var newInput = document.createElement('input'); >> > newInput.setAttribute('type','hidden'); >> > newInput.setAttribute('id',name); >> > newInput.setAttribute('name',name); >> > newInput.setAttribute('value',value); >> > form.appendChild(newInput); >> > } >> > >> > } >> > >> > >> > function oamClearHiddenInput(formname, name, value) >> > { >> > var form = document.forms[formname]; >> > if (typeof form == 'undefined') >> > { >> > form = document.getElementById(formName); >> > } >> > >> > var hInput = form.elements[name]; >> > if(typeof hInput !='undefined') >> > { >> > form.removeChild(hInput); >> > } >> > >> > } >> > >> > function oamSubmitForm(formName, linkId, target, params) >> > { >> > >> > var clearFn = 'clearFormHiddenParams_'+formName.replace(/-/g, >> > '\$:').replace(/:/g,'_'); >> > if(typeof window[clearFn] =='function') >> > { >> > window[clearFn](formName); >> > } >> > >> > if(typeof window.getScrolling!='undefined') >> > { >> > oamSetHiddenInput(formName,'autoScroll',getScrolling()); >> > } >> > >> > var form = document.forms[formName]; >> > if (typeof form == 'undefined') >> > { >> > form = document.getElementById(formName); >> > } >> > >> > var oldTarget = form.target; >> > if(target != null) >> > { >> > >> > form.target=target; >> > } >> > if((typeof params!='undefined') && params != null) >> > { >> > >> > for(var i=0, param; (param = params[i]); i++) >> > { >> > oamSetHiddenInput(formName,param[0], param[1]); >> > } >> > >> > } >> > >> > oamSetHiddenInput(formName,formName +':'+'_idcl',linkId); >> > >> > if(form.onsubmit) >> > { >> > var result=form.onsubmit(); >> > if((typeof result=='undefined')||result) >> > { >> > try >> > { >> > form.submit(); >> > } >> > catch(e){} >> > } >> > >> > } >> > else >> > { >> > try >> > { >> > form.submit(); >> > } >> > catch(e){} >> > } >> > >> > form.target=oldTarget; >> > if((typeof params!='undefined') && params != null) >> > { >> > >> > for(var i=0, param; (param = params[i]); i++) >> > { >> > oamClearHiddenInput(formName,param[0], param[1]); >> > } >> > >> > } >> > >> > oamClearHiddenInput(formName,formName +':'+'_idcl',linkId);return >> > false; >> > } >> > >> > >> > //--></script><input id="login:j_id_jsp_1876195572_4" >> > name="login:j_id_jsp_1876195572_4" type="submit" value="Login" >> > onclick="if(typeof >> > >> > >> window.getScrolling!='undefined'){oamSetHiddenInput('login','autoScroll',getScrolling());}" >> > /> >> > <input type="hidden" name="autoScroll" /> >> > <input type="hidden" name="login_SUBMIT" value="1" /><input >> type="hidden" >> > name="javax.faces.ViewState" id="javax.faces.ViewState" >> > >> > >> value="zIMgBuW/tce7OOILsjV0PiVTJ/AqSIX+uDFIECtrt49O49UDy2OA2ZSz0eJf6CsXjINRtpLixMffHDTl5zBAaQ==" >> > /></form> >> > >> > <script type="text/javascript"><!-- >> > >> > function getScrolling() >> > { >> > var x = 0; var y = 0;if (self.pageXOffset || self.pageYOffset) >> > { >> > x = self.pageXOffset; >> > y = self.pageYOffset; >> > } >> > else if ((document.documentElement && >> > document.documentElement.scrollLeft)||(document.documentElement && >> > document.documentElement.scrollTop)) >> > { >> > x = document.documentElement.scrollLeft; >> > y = document.documentElement.scrollTop; >> > } >> > else if (document.body) >> > { >> > x = document.body.scrollLeft; >> > y = document.body.scrollTop; >> > } >> > return x + "," + y; >> > } >> > >> > //--></script> >> > </body> >> > </html> >> > >> > 2010/3/23 Jakob Korherr <jakob.korh...@gmail.com> >> > >> > > OK thanks for the URL. >> > > >> > > No I don't mean from the JSP, but from the generated HTML in the >> browser. >> > > Just open your login.jsp in the browser and view the HTML source. >> > > >> > > Regards, >> > > Jakob >> > > >> > > >> > >> > >