Hi All,
I am trying to make a question and answer form: I have managed to put the question along the left margin but the text area where the user will write their answers come right in the middle. Or at least not with the margin. I have attached the jpegh of how it looks and how I am writing the xhtml page is below :
<ui:repeat var="ans" value="#{questnAnswerQuery.resultList}"> <br /> <h:outputText value="#{ans.questionText}" /> <p align="left"><b></b></p> <s:decorate id="answerid" template="/layout/edit.xhtml" style="align: left;"> <h:inputTextarea value="#{ans.answertext}" required="true" style="align: left; height : 100px; width : 650px;"> </h:inputTextarea> <a:support event="onblur" reRender="mainForm" /> </s:decorate> </ui:repeat>
If i remove the s:decorate tag which is actually a seam tag then it aligns ok, the seam tag wraps around the inputtextarea to show any errors in red in case the validation fails. So if i remove that then it aligns but then there is no ajax validation. Is there a way i can have both.
I will really appreciate that. I am not that good with UI and html.
Thanks
Syed