请按照以下步骤操作:
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访问也正常了,不知道为什么这样,感觉很坑得
相关推荐
1、后端开发工具:Intellij IDEA,Maven 使用技术: 1、MySql、MyBatis数据库技术,redis缓存数据库整合使用 2、拦截器实现权限控制:菜单管理,权限管理(按钮及用户级别权限) 3、SpringBoot框架,注解使用 4...
开发工具:intellij idea + mysql5.7 +jdk9.0.4 实现原理:jdbc+jsp+servlet+jstl
项目描述 律师管理系统分为三个角色:管理员、律师、客户 在后端管理界面有两个角色使用:管理员和...jdk7+tomcat7+mysql+IntelliJ IDEA+maven 项目技术(必填) spring+spring mvc+mybatis+bootstrap+jquery+jstl
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 ...
在原Spring MVC 基础上升级为Spring Boot构建,并拆分成7个maven子模块:运行...IntelliJ IDEA + JDK1.8 + + Maven + MySQL 5.6+ + Tomcat 9.0 项目技术(必填) Spring Boot + Spring + Hibernate + Jquery +jsp+jstl
本文设计的文章发布系统是一个基于B/S模式,前台界面采用JSP语言编写,后台采用java+原生JDBC编写,开发工具使用...jdk8+tomcat8,9+mysql5.7+IntelliJ IDEA+maven 项目技术 jsp+servlet+原生jdbc+jstl+jQuery+Layui
JAVA制造装备物联及生产管理(ERP)系统源码 开发语言 : JAVA 数据库 : MySQL 开发工具 : IDEA 源码类型 : WebForm 注意:不带技术支持,有帮助文件,...测试环境:WIN10 + IntelliJ IDEA 2019.1.1 + mysql5.7 + jdk1.8
- Java开发工具:IntelliJ IDEA 2021.2 - Web服务器:Tomcat10.0 - 数据库系统:Mysql8.0 - 数据库管理工具:Navicat > 所用技术: - 后端方面:JavaSe核心语法、MVC(controlle层、service、dao层)模型开发、...
Spring安全应用 ... Intellij IDEA 14.1.4 Apache Maven 3.3.3 Apache Tomcat 8 Spring Framework 4.2.0 Spring Security 3.2.8 Log4J 1.2.17 Slf4J 1.7.12 Servlet API 3.1.0 JSP 2.2 JSTL 1.2
特征订票入住和退房来宾管理客房管理房间类型管理员工管理访问控制战略报告技术领域Java玛文MySQL JSP HTML CSS JavaScript发展环境Intellij Idea 2020.3.1(学生订阅) MySQL Server 5.7.28(由XAMPP提供) OpenJDK...
java ...Water Supply 一个集合了矿泉水配送,员工管理功能的送水系统 ...(此处使用了JSTL+EL表达式实现了动态循环表格) 查看历史订单 用户可在个人信息页面查看历史订单,历史订单中的信息应有送货员、订购矿
后端方面:JavaSe核心语法、MVC(controlle层、service、dao层)模型开发、jsp相关语法(jstl标签库、el表达式)、maven构建项目和管理jar包 前端方面:JavaScript(jquery)核心语法、AJAX异步刷新、Layui前端 UI ...
使用技术:Maven工具、Tomcat服务器、Spring、Mybatis、SpringMVC、了解基本前端知识(HTML、CSS、JavaScript、JSP、JSTL) 这个小项目很简单,但是五脏俱全,可以从小项目中看到实际开发中项目的基本结构和关系,...
工资单经理作者Vaijyant Tomar技术Java,Java EE,HTML,CSS,JavaScript,SQL,JDBC,JSP,JSTL,Maven,Eclipse,IntelliJ IDEA关于该项目最初创建于2013年。它是工资单系统的小型版本,根据工资单生成净slaray。