Как установить фокус на текстовое поле в Struts 1.3 Framework

Вот мой файл validation.xml:

<field property="firstName" depends="required,mask,maxlength">
                <msg name="required" key="error.required" />
                <msg name="mask" key="error.invalid" />
                <msg name="maxlength" key="length.outofbound" />
                <arg key="aa1.aaa01.lbl03" position="0" />
                <var>
                    <var-name>mask</var-name>
                    <var-value>${nameRegEx}</var-value>
                </var>
                <var>
                    <var-name>maxlength</var-name>
                    <var-value>40</var-value>
                </var>
            </field>

Вот jsp, который отображает ошибку для обязательного поля:

<tr>
                        <td><bean:message key="aa1.aaa01.lbl03" /><span
                            class="errMsg">*</span></td>
                        <td><html:text property="firstName" name="AA1_AAA01Form"
                                styleId="fName" styleClass="form-element" maxlength="40" /> <logic:messagesPresent>
                                <html:errors property="firstName" />
                            </logic:messagesPresent></td>
                    </tr>

Я хочу сосредоточиться на этом текстовом поле, когда генерируется ошибка. В настоящее время это дает ошибку для этого поля, но я не могу установить фокус на это текстовое поле. Пожалуйста, предположите, что сообщения поступают правильно от классов Action, и константы хорошо определены. Любая помощь будет принята с благодарностью. Пожалуйста, попросите код, который необходим для дальнейшей помощи. Ключ (aa1.aaa01.lbl03), использованный выше, состоит из "firstName".

0 ответов

Другие вопросы по тегам