这个时候我不想使用rsp中自己带的那个tomcat,我想自己已经有的tomcat。就在这个时候我遇到问题了。什么问题呢,我们来看看启动时的log
严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application
很明显是没有找到uri为http://java.sun.com/jsp/jstl/core 的tld文件。不对啊,这个应该都是在web应用程序里面的啊。但是他自己带的tomcat就可以。肯定是他自己加了。我找了好大一会儿终于在C:\rsp\apache-tomcat-5.5.15\common\lib多出两个包他们分别是jstl.jar和standard.jar。查看了一下standard.jar所有真相大白。他包含了一个c.tld的文件。其中有这么一段
<description>JSTL 1.1 core library</description>
<display-name>JSTL core</display-name>
<tlib-version>1.1</tlib-version>
<short-name>c</short-name>
<uri>http://java.sun.com/jsp/jstl/core</uri>
好了,把这两个包放入到我自己的tomcat中,所有问题都解决了。终于顺畅的跑起来了。
分享到:
相关推荐
- 使用 JSTL 需要引入 javax.servlet.jsp.jstl-api 和 jstl 实现库,如 tomcat-jstl.jar。 6. **与 EL(Expression Language)的配合** - JSTL 和 EL 可以协同工作,EL 用于表达式求值,JSTL 标签用于控制流程和...
2. **standard.jar**: 这个文件是Tomcat和其他Servlet容器中JSTL运行所必需的,因为它包含了JSTL依赖的一些标准Java API,如JAF(JavaBeans Activation Framework)和JSTL的EL(Expression Language)支持。JSTL的EL...
JSTL 1.2是该库的一个版本,解决了在Tomcat环境中运行JSP时可能出现的依赖问题。** 在标题中提到的“jstl-1.2资源jar包.zip”是一个包含JSTL 1.2版本的压缩文件,主要包含了一个名为“jstl-1.2.jar”的文件。这个...
Standard.jar则是Apache Tomcat服务器的一部分,它包含了JSTL实现所依赖的一些基础组件,如EL(Expression Language)的实现。EL是一种轻量级的脚本语言,用于在JSP页面中访问JavaBean属性和表达式计算。在某些情况...
- **standard.jar**: 包含了EL(Expression Language)和JSTL的依赖库,比如Apache Tomcat的Catalina和Jasper组件。这个库提供了JSTL执行所需的类,特别是对于Core和XML库的实现。 **3. 引入JSTL到项目** 要在Java...
`jstl.jar`包含了JSTL的核心标签库,而`standard.jar`包含了JSTL依赖的Tomcat的EL实现。 配置JSP页面,确保在`<jsp:root>`标签内包含以下声明: ```jsp <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/...
通过引入JSTL和Standard.jar,开发者可以编写更简洁、更易于维护的JSP页面,提高开发效率,同时也降低了出错的可能性。这两个库在Java Web应用程序中扮演着至关重要的角色,尤其是对于那些希望遵循MVC(Model-View-...
通常,JSTL的实现由Apache的Jakarta项目负责,可通过官方网站下载最新的JSTL库,将其解压并复制`jstl.jar`和`standard.jar`到Tomcat的`WEB-INF/lib`目录下。此外,还需将`tld`文件目录一并复制至`WEB-INF`下,以确保...
这些标签使得JSP代码更易于阅读和维护,同时也降低了出错的可能性。 在实际应用中,这两个库通常与Servlet容器(如Tomcat)结合使用。为了在项目中使用这些库,我们需要将它们放入Web应用的`WEB-INF/lib`目录下,...
第二种是通过标签库(Tag Library),使用标签语言,例如JSTL(JavaServer Pages Standard Tag Library)。 HTML页面中用于文件上传的表单必须包含`<form>`和`<input>`标签。`<form>`标签需要设置`method="post"`,...
运行时配置Ehcache有诸多优势,比如统一管理内存和磁盘消耗,发布时动态调整配置,以及在部署阶段就能检测出配置错误,避免运行时出错。通过理解并熟练掌握Ehcache的配置,可以有效提高Web应用的性能和响应速度。
综上所述,这个【网页形式的通讯录系统】项目涵盖了Web开发的核心技术,包括前端的JSTL和后端的SQL Server数据库管理,以及开发工具MyEclipse和服务器平台Tomcat。通过这些技术的组合,实现了用户登录后的联系人管理...
1. 为了减少出错安装路径不得有汉字、空格及特殊符号等;注册服务时如有防火墙拦截,请选择全部允许。 2. 端口问题无法启动时,请使用菜单『环境端口检测』进行端口检测。 3. 可通过菜单『卸载相关服务』进行卸载...
Java Web是Java技术在Web应用开发中的核心部分,它涵盖了诸如Servlet、JSP、JavaBeans、JSTL、EL表达式、过滤器、监听器等关键概念和技术。本题库主要涉及Java Web的基础知识和常见考点,以下是这些知识点的详细解释...
1. 为了减少出错安装路径不得有汉字、空格及特殊符号等;注册服务时如有防火墙拦截,请选择全部允许。 2. 端口问题无法启动时,请使用菜单『强制启动端口』进行端口检测。 3. 可通过菜单『卸载相关服务』进行卸载...
在Java Web开发中, Jar(Java Archive)包是不可或缺的一部分,它们包含了预编译的类、资源和其他必要的组件,使得...正确理解和使用这些jar包,可以极大地提高开发效率,降低出错概率,从而推动项目的成功实施。
- **简洁性**:EL使用简单的语法,如`${object.property}`或`${expression}`,使得代码更易读,更少出错。 - **解耦合**:EL将页面逻辑与业务逻辑分离,让JSP专注于展示,而将复杂的计算和数据操作留给后台的...
传统的药品管理方式往往效率低下,易出错,难以满足现代医院对药品信息实时更新、精确跟踪的需求。因此,开发一款基于Web页面的医院药品管理系统显得尤为必要。本论文旨在探讨如何利用JSP技术,结合jstl标签库和...
8.8.2 struts.xml文件配置出错 8.9 精彩回顾 第9章 庖丁解牛 ——揭密Struts2高级技术 9.1 本章学习任务 9.1.1 本章知识体系 9.1.2 实例开发任务 9.2 OGNL表达式语言 9.2.1 认识OGNL 9.2.2 Struts2框架中的OGNL ...
JSP提供了九个内置对象,包括请求(request)、响应(response)、会话(session)、应用程序(application)、页面(page)、页面上下文(pageContext)、例外(exception)、出错页(errorPage)和配置(config)...