Пожалуйста, помогите мне взглянуть: мы используем тег пользовательской формы JSP, мы обнаружили, что закрывающий тег всегда отображается на неправильном месте, что вызывает много проблем для нас: потому что следующие динамически сгенерированные Элементы html не вложены внутри ..., после отправки формы эти данные элементов теряются. Вот некоторые примеры кода:JSP пользовательская закрывающая форма показать тег на неправильном месте
<ct:table>
<ct:form name="form1" >
<ct:addFromRequest prefix="<%= AP.CSA_PREFIX %>" />
<ct:add name="<%= AP.ACTION %>" value=" " />
<tr>
.....some dynamically generated code here
</tr>
</ct:form>
</ct:table>
В IE это работает, как ожидалось:
<table>
<form name="form1" >
<tr>
...
</tr>
</form>
</table>
Но в FireFox и Chrome, это всегда показывает, как:
<table>
<form name="form1" ></form> *******the closing </form> tag appears here
<tr>
... dynamically generated html controls here
</tr>
</table>
Почему это произошло ? Пожалуйста, помогите сдать чек, спасибо!
Что делает ваш пользовательский тег? У вас есть исключения на странице для IE, как и большинство других? Можете ли вы показать всю страницу, а не просто отрезать ее. По крайней мере, заголовок, чтобы мы могли видеть, с чем связан тэг. –