当前位置: 首页 > 知识库问答 >
问题:

如何使用Spring标签库是否需要任何jar

单于淇
2023-03-14

当我在JSP中添加标记库时,出现了这个异常。我正在使用spring mvc和spring security。

我的JSP:

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

     <%@taglib uri="http://www.springframework.org/tags" prefix="spring" %>

    <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

    <c:set var="menuSel" value="MenuName" />
    <head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
    <style type="text/css">
    @import url('resources/css/iCRL/iCRL.css');
    @import url('resources/css/iConfigure/iConfigure.css');
    @import url('resources/css/iConfigure/improvedDropdown.css');
    </style>
    <title>iCMT| iConfigure</title>
    <script>
    var context = "<c:url value=""/>";



    var include="<c:out value="getText('message.include')"/>;
    var exclude="<c:out value="getText('message.exclude')"/>;
    var itemToMove="<c:out value="getText('message.itemToMove')"/>";
    var confirmMsg="<c:out value="getText('message.confirmMsg')"/>";
    var fileReqrd="<c:out value="getText('message.fileRequired')"/>";   
    var textFile="<c:out value="getText('message.textFile')"/>";
    var compareDates="<c:out value="getText('message.compareDates')"/>";
    var validStartDate="<c:out value="getText('message.validStartDate')"/>";
    var validEndDate="<c:out value="getText('message.validEndDate')"/>";
    var selectFilter="<c:out value="getText('message.selectFilter')"/>";
    var FilterText="<c:out value="getText('message.FilterText')"/>";
    var differentCodeType="<c:out value="getText('message.differentCodeType')"/>";
    var validateAssoc="<c:out value="getText('message.validateAssoc')"/>";
    var NotToSearch="<c:out value="getText('message.NotToSearch')"/>";
    var NotToModify="<c:out value="getText('message.NotToModify')"/>";




     </script>
    </head>
    <body>
        <jsp:include page="../admin/pgHeader.jsp" flush="true">
            <jsp:param name="menuSelected" value="iCRL" />
        </jsp:include>
        <script type="text/javascript" src="resources/js/iConfigure/improvedDropDown.js"></script>
        <script type="text/javascript" src="resources/lib/jquery.Multiselect/js/jquery.multiselect.filter.js"></script>
        <div class="main_content_centered">
            <div class="main_content_outer_wrapper">
                <div class="s-content">
                    <div class="clean"></div>

                    <form action="iconfigure" method="post" name="configureForm"
                           value="iconfigure" id="configureForm" target="_self" enctype="multipart/form-data">
                        <div class="section_w1000">
                            <div class="module-info-container">
                                <div class="module-info">
                                    <div class="module-info-icon icfg-upload_icon"></div>
                                    <div class="module-info-content">
                                        <div class="module-info-title"><c:out value="Create Category"/></div>

添加%@标记库uri=”http://www.springframework.org/tags“prefix=“spring”%

类型异常报告
消息描述服务器遇到内部错误(),使其无法满足此请求。
异常

org.apache.jasper.JasperException: /jsp/iConfigure/pgiConfigure.jsp(90,26)根据TLD或tag文件,属性值对于tag out是强制性的


共有1个答案

陈实
2023-03-14

这与Spring MVC无关。错误消息清楚地表明,c:out标记在第90行缺少value属性。我无法向您展示精确的代码,因为您只发布了JSP的前60行左右。

 类似资料:
  • 我试图使用扩展EmptyInterceptor的拦截器类从hibernate获取审计记录。我的问题是,hibernate是否自动配置和调用拦截器类中的方法,或者我是否必须在hibernate中进行任何配置。cfg。xml还是任何地方?

  • 我正在做一个Spring web。对于控制器方法,我可以使用Request estParam来指示是否需要参数。例如: 我想使用PathVariable,例如以下内容: 如何指示是否需要path变量?我需要将其设置为可选的,因为创建新对象时,在保存之前没有可用的关联ID。 谢谢你的帮助!

  • 我使用testAd ID(ca-app-pub-3940256099942544/1033173712)从admob不是我的admob ID,我需要使用addTestDevice()太,而在移动设备测试?它甚至显示了测试广告屏幕,而不是实时广告。 因为我这样做了,我整天都在使用我的应用程序进行测试,晚上我收到了账户暂停邮件。

  • 问题内容: 在回答这个问题时,谈到要调用时需要参数标签。这在Swift中很正常。 但是,陌生力量在起作用: 要在此处使用参数标签,必须明确声明。 在文档中,我还没有看到非常详尽的解释。哪些种类的类/实例/全局函数需要自变量标签?是否始终使用参数标签导出和导入Obj-C方法? 问题答案: 从Swift 3.0开始,这种情况再次发生了变化:除非您使用外部名称明确选择退出,否则所有方法,函数和初始化器都

  • 问题内容: 我读了一些像这样的 AJAX-Form教程。标记 形式* 用于HTML代码。但是,我认为没有必要。由于我们通过 XmlHttpRequest 发送HTTP请求,因此发送的数据可以是任何东西,而不必以 form形式 输入 。 * 因此,是否有任何理由在HTML中为AJAX应用程序添加 表单 标签? 问题答案: 除了前面已经讨论渐进增强(不要让你的网站 需要 的JavaScript,直到它

  • 我想在我的jsf项目中使用spring security标记库,所以我对项目做了以下更改,但是我得到了这个异常: java.lang.IllegalStateExc的:ContainerBase.add子级:开始:org.apache.catalina.生命周期异常:java.lang.运行时异常:com.sun.faces.config.配置异常:源文档: jar: file:/C:/用户/om