zoukankan      html  css  js  c++  java
  • Attribute name invalid for tag form according to TLD异常解决办法_gaigai_百度空间

    Attribute name invalid for tag form according to TLD异常解决办法_gaigai_百度空间

    Attribute name invalid for tag form according to TLD异常解决办法

    在Eclipse中开发Struts应用程序时,当调用JSP时遇到Attribute name invalid for tag form according to TLD异常,解决办法是将JSP文件中<htm:form></html:form>修改为<form></form>.笔者试途添加JSTL类库,未能解决问题,也可能是Struts包中相关类库未添加.

    一般出现这种问题,都是form表单的name属性作怪,因为在Html:FORM里面没有name属性,吧这个属性去掉就OK

    确保引入标签库:<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>

    <html:form name="loginForm" action="hello.jsp" method="post" onsubmit="return login(this)">

    1 Struts标签<html:form>中有个属性name,设置这个属性,就会带来这样的错误。所以我建议大家尽量不要设置这个属性,设置了action后,name会自动生成一个action对应的actionform。
    2 onsubmit是小写的,注意taglib是区分大小写的
    下面的是错误的写法:
    <html:form name="loginForm" action="hello.jsp" method="post" onSubmit="return login(this)">





  • 相关阅读:
    洛谷【P1177】【模板】归并排序
    洛谷【P1177】【模板】快速排序
    洛谷【P1104】生日(冒泡排序版)
    洛谷【P1104】生日(插入排序版)
    洛谷【P1104】生日(选择排序版)
    BZOJ5443:[CEOI2018]Lottery
    ReactNative---ref的用法和技巧
    ios---运用MJRefresh组件设置下拉刷新
    ReactNative---setState与性能的平衡
    ios---设置UITabBarController的字体颜色和大小
  • 原文地址:https://www.cnblogs.com/wang3680/p/d131eb6fea071f4a6b2cb2c61d010852.html
Copyright © 2011-2022 走看看