请按照以下步骤操作:
1 在pom.xml文件中引入jstl需要的jar包
<dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>standard</groupId> <artifactId>standard</artifactId> <version>1.0</version> </dependency>
standard.jar的pom是自己在nexus上手动上传自己定义的
2 在intellij中配置dtd文件,并在web-inf下面创建tld文件夹,添加c.tld文件(网上下载这个)
在web.xml中配置使用c.tld文件:
<jsp-config> <taglib> <taglib-uri>http://java.sun.com/jsp/jstl/core</taglib-uri> <taglib-location>/WEB-INF/tld/c.tld</taglib-location> </taglib> </jsp-config>
在jsp中做如下引用:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@ taglib prefix='fmt' uri="http://java.sun.com/jsp/jstl/fmt" %>
使用jstl标签:
<c:set var="ctx" value="${pageContext.request.contextPath}"/> <script type="text/javascript"> var ctx = '<c:out value="${pageContext.request.contextPath}"/>'; </script> <link rel="stylesheet" type="text/css" href="<c:url value="/view/css/zTreeStyle/zTreeStyle.css"/>" /> <script type="text/javascript" src="<c:url value="/view/js/jquery/jquery-1.4.4.min.js"/>"></script> <script type="text/javascript" src="<c:url value="/view/js/jquery/ztree/jquery.ztree.core-3.5.js"/>"></script> <script type="text/javascript" src="<c:url value="/view/js/jquery/ztree/jquery.ztree.excheck-3.5.js"/>"></script> <script type="text/javascript" src="<c:url value="/view/js/jquery/ztree/jquery.ztree.exedit-3.5.js"/>"></script> <script type="text/javascript" src="<c:url value="/view/js/common/Consts.js"/>"></script>
在此时出现了问题:
在intellij idea下启动tomcat,然后在浏览器里访问jsp:一直在报fail to load or instance org.apache.taglibs.standard.tlv.JstlCoreTLV
问题奇怪的在于,使用maven命令把项目打成war包在浏览器里访问是正常,后来经过多番Google,别人说把jstl-1.2.jar和standard.jar放入到tomcat的lib文件夹下就行了,试了果然可以,
在intellij idea下启动tomcat访问也正常了,不知道为什么这样,感觉很坑得
相关推荐
这个详细案例将涵盖Spring Boot的快速启动特性,Maven的依赖管理,IntelliJ IDEA的集成开发环境优势,Mybatis的持久层框架以及JSP(JavaServer Pages)作为视图层技术。 1. **Spring Boot**:Spring Boot是Spring...
1、后端开发工具:Intellij IDEA,Maven 使用技术: 1、MySql、MyBatis数据库技术,redis缓存数据库整合使用 2、拦截器实现权限控制:菜单管理,权限管理(按钮及用户级别权限) 3、SpringBoot框架,注解使用 4...
项目描述 律师管理系统分为三个角色:管理员、律师、客户 在后端管理界面有两个角色使用:管理员和...jdk7+tomcat7+mysql+IntelliJ IDEA+maven 项目技术(必填) spring+spring mvc+mybatis+bootstrap+jquery+jstl
IDEA是IntelliJ IDEA的简称,是JetBrains公司出品的Java集成开发环境,以其高效和智能的代码补全、调试和重构功能著称。在IDEA中搭建SSH项目非常方便,可以一键生成项目结构,导入依赖,设置Maven配置。 在搭建SSH...
1、后端开发工具:Intellij IDEA,Maven 使用技术: 1、MySql、MyBatis数据库技术 2、拦截器实现权限控制:菜单管理,权限管理(按钮及用户级别权限) 3、SpringBoot框架,注解使用 4、图片上传技术 5、籍贯...
IntelliJ IDEA + JDK1.8 + + Maven + MySQL 5.6+ + Tomcat 9.0 项目技术(必填) Spring Boot + Spring + Hibernate + Jquery +jsp+jstl 数据库文件(可选) 需要新建2个一模一样的库,然后修改lostandfound-configs下的...
项目描述 ssm开发的简单服装商城,有管理后台 运行环境 jdk8+tomcat8+mysql5.7+IntelliJ IDEA+maven 项目技术(必填) spring+spring mvc+mybatis+bootstrap+jquery+layui+jstl+jstp
项目描述 律师管理系统分为三个角色:管理...jdk7+tomcat7+mysql+IntelliJ IDEA+maven 项目技术(必填) spring+spring mvc+mybatis+bootstrap+jquery+jstl 前台首页 http://localhost:8080/za14ixhygx/front/index.html ...
在IDE(如IntelliJ IDEA或Eclipse)中,选择“新建项目”并选择Maven。填入必要的项目信息,如groupId、artifactId和version。 2. **配置pom.xml**:Maven的主配置文件是pom.xml,我们需要在这里声明项目依赖。对于...
在原Spring MVC 基础上升级为Spring Boot构建,并拆分成7个maven子模块:运行...IntelliJ IDEA + JDK1.8 + + Maven + MySQL 5.6+ + Tomcat 9.0 项目技术(必填) Spring Boot + Spring + Hibernate + Jquery +jsp+jstl
在本文中,我们将深入探讨如何使用IntelliJ IDEA(简称Idea)来搭建一个完整的SSM项目,并涉及SQL数据库操作以及Maven的依赖管理。 首先,让我们了解SSM框架的核心组件: 1. **Spring**:这是一个全面的企业级应用...
在使用IntelliJ IDEA开发基于Maven的Web项目时,开发者可能会遇到JSTL(JavaServer Pages Standard Tag Library)标签在JSP页面中无法正常工作的问题。JSTL是一组支持JSP页面中常见任务的自定义标签库,比如迭代、...
如果你使用的是IDE(如IntelliJ IDEA或Eclipse),可以集成Tomcat服务器。在IDE中配置Tomcat,然后右键点击项目,选择“Run As” -> “Run on Server”。 ### 8. 运行与测试 运行项目,访问`...
本文设计的文章发布系统是一个基于B/S模式,前台界面采用JSP语言编写,后台采用java+原生JDBC编写,开发工具使用...jdk8+tomcat8,9+mysql5.7+IntelliJ IDEA+maven 项目技术 jsp+servlet+原生jdbc+jstl+jQuery+Layui
【描述】中提到的开发环境为IntelliJ IDEA,这是一个流行的Java开发集成环境,提供了强大的代码编辑、调试和项目管理功能。MySQL5.7是关系型数据库管理系统,用于存储和管理应用程序的数据。而JDK9.0.4则是Java ...
【标题】"用idea创建的maven web项目"是一个基于IntelliJ IDEA(简称idea)开发工具构建的Maven Web应用程序。Maven是Java领域的一个项目管理和构建工具,它通过提供一套规范化的项目结构和自动化的构建流程,帮助...
使用IntelliJ IDEA的Spring Initializr功能,可以快速生成一个基于Maven的Spring Boot项目。在创建项目时,可以选择一个空项目,然后在后续步骤中添加所需的依赖。 接下来,配置POM.xml文件。这是Maven项目的配置...