Share

JFormular

File Release Notes and Changelog

Release Name: jformular_RC_0_8_1

Notes:
FIXED BUGS:<br>
<br>
 557894 Illegal command when clicking an image&nbsp;<br>
<br>
 557897 Image buttons problem with Mozilla/4&nbsp;<br>
<br>
 561862 Bug in jformular.tld&nbsp;<br>
<br>
 563119 infinite loop in FormularField.java&nbsp;<br>
<br>
 563124 Bug with Validation Filters for Fields&nbsp;<br>


Changes: CHANGES IN JFORMULAR API:<br> <br> <br> 1) de.jformular.FormularErrors<br> <br> public String getError (String fieldname)<br> <br> retrives error for the given formularfield if present, otherwise null<br> <br> <br> <br> 2) new Tags &lt;error-block> and &lt;error><br> <br> <br> &lt;formular:error-block property="date"><br> Der Block wird nur angezeigt wenn für das Feld ein Fehler vorliegt &lt;br><br> &lt;formular:error/><br> &lt;/formular:error-block>&nbsp;<br> <br> <br> <br> 3) Interface ValidationFilter new signatur for method filter<br> <br> <br> <br> public boolean filter(FormularErrors aFormularErrors,<br> FormularContext aFormularContext,<br> FormularField aFormularField, String aValue);<br> <br> FormularErrors: allows to add own Errors by the filter<br> <br> FormularContext: global access to all current forms und user data, allows to check the current<br> field againts other user data.<br> <br> <br> <br> <br> 4) Interface TransformFilter new signatur for method transform<br> <br> void transform(Formular formular, FormularEvent formularEvent);<br> <br> FormularEvent has access to HttpSession, HttpRequest, FormularContext and FormularIdentity<br> <br> <br> <br> <br> <br> 5) Enabled creating PDF --> new tags<br> <br> <br> Example1: &lt;formular:pdf/><br> Example2: &lt;formular:pdf name="Antrag"/><br> Example3: &lt;formular:pdflink name="Antrag">Antrag&lt;/formular:pdflink><br> Example4: &lt;formular:pdflink name="Antrag" target="_blank">Antrag&lt;/formular:pdflink><br> Example5: &lt;formular:pdfuri name="Antrag"/><br> <br> <br>