一个最简单的jsp不能被tomcat编译

问题描述

系统环境:Server version: Apache Tomcat/5.5.9Server built: Mar 26 2005 02:21:04Server number: 5.5.9.0OS Name: LinuxOS Version: 2.6.9-22.ELsmpArchitecture: i386JVM Version: 1.5.0_05-b05JVM Vendor: Sun Microsystems Inc.jsp页面内容<%@ page contentType="text/html; charset=gb2312" %><%@ page import="java.util.*"%><%@ page import="java.sql.*"%><%= hello %>错误提示:exceptionorg.apache.jasper.JasperException: Unable to compile class for JSPAn error occurred at line: 4 in the jsp file: /test3.jspGenerated servlet error:hello cannot be resolvedorg.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:84)org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:328)org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:397)org.apache.jasper.compiler.Compiler.compile(Compiler.java:288)org.apache.jasper.compiler.Compiler.compile(Compiler.java:267)org.apache.jasper.compiler.Compiler.compile(Compiler.java:255)org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:556)org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:293)org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

解决方案

<%= hello %>hello这个变量你没有定义:<%String hello="Hi, world";%><%=hello%>
解决方案二:
你的hello都未定义, 放那里做什么?<%= 引用名%>显示出来的是值里面是取出后台传到JSP内变量值

时间: 2024-09-20 00:46:32

一个最简单的jsp不能被tomcat编译的相关文章

做一个简单的jsp登陆界面servlet报错

问题描述 做一个简单的jsp登陆界面servlet报错 package com.demo; import java.io.IOException; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import javax.servlet.Serv

我的一个SSH简单整合,启动tomcat时报错,如error文档内容所示,请教指点

问题描述 我的一个SSH简单整合,启动tomcat时报错,如:error文档 内容所示,请教指点,项目源代码及项目结构图都在压缩包中,随时等候佳音,谢谢了-- 解决方案 你的UesrBean.hbm.xml的路径写错了不是<class name="com.bean.UserBean" table="users">而是<class name="com.bean.user.UserBean" table="users&qu

问一个web在tomcat中的servlet简单问题,刚学servlet编译一个文件通不过

问题描述 问一个web在tomcat中的servlet简单问题,刚学servlet编译一个文件通不过 在我tomcat中运行后 打开自己编写的一个HelloServlet文件打不开.怎么解决好? 错误500 type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception ja

jsp-请问 oracler如何调用一个带参数的JSP网页,

问题描述 请问 oracler如何调用一个带参数的JSP网页, 请问 oracler如何调用一个带参数的JSP网页, 请问 oracler如何调用一个带参数的JSP网页, 请问 oracler如何调用一个带参数的JSP网页, 解决方案 有没有人知道啊,帮忙看看,我们想用在过程里执行一个网页,并且带参数 解决方案二: 通过如下代码调用一支网页程序,执行网页的时候在本机的TOMCAT服务器是有这一 串'con1='||P_CARRYS_NO||'& carrys_cat='||P_CARRYS_CA

新手阅读:简单学习JSP的基本语法

js|语法 JSP编译器指引与指令元件有五种型态.在JSP 1.0之后,大部分的JSP是包含在以<% 作为开始%>作为结束的单一标签里.新的 JSP 1.1规格已经发表了,它同时也与XML相容. 五种JSP的编译器指引如下所示: 1 编译器指引 <%@ 编译器指引 %> 2 预定义 <%! 预定义 %> 3 运算式 <%= 运算式 %> 4 程序代码 <% 程序代码 %> 5 注解 <%-- 注解 --%> 下面我们分析一个简单的 J

张志宇 SERVELET JSP学习讲义-TOMCAT资料以及HTTP1.0\1.1比较

1       Server 1.1         In the Tomcat world, a Server represents thewhole container. Tomcat provides a default implementation of the Serverinterface., and this is rarely customized by users. 1.2         在tomcat的世界里,一个server代表整个容器.Tomcat提供了一个默认的org

PHP分页初探 一个最简单的PHP分页代码的简单实现_php实例

PHP分页代码在各种程序开发中都是必须要用到的,在网站开发中更是必选的一项. 要想写出分页代码,首先你要理解SQL查询语句:select * from goods limit 2,7.PHP分页代码核心就是围绕这条语句展开的,SQL语句说明:查询goods数据表从第2条数据开始取出7条数据.在分页代码中,7表示每页显示多少条内容,2通过公式计算表示翻页数,通过传入不同参数替换"2"的值,即可筛选出不同的数据. index.php: include 'conn.php'; //引入数据库

使用JSP+JAVA+SERVLET+TOMCAT实现在线搜索文件是否存在的问题

问题描述 最近临时需要做一个小程序,程序描述:使用JSP+JAVA+SERVLET+TOMCAT做一个小程序,在一个局域网里一台机子做comcat服务,别的机子只要访问这个服务器,打开网页,同时硬盘上存在一个.txt的文件(比如:filePath.txt)这个文本文档里存的就是路径(比如:D:QQ.TXT等)有很多,利用filePath.txt文件里的路径在客户机(说明:不是服务器,就是说除服务器外的哪个机子访问这个页面哪个机子就是客户机)搜索这些路径或文件是否存在,不存在的在页面上显示出来

一个超简单的jQuery回调函数例子(分享)_jquery

jQuery回调函数简单使用 比如说,我们想要点击某个按钮后触发事件, 先把一些指定内容给隐藏掉, 然后跳出相关信息的对话框. 如果使用普通的方法, 不用回调函数的话, 会有怎么样的效果呢? 效果是先弹出对话框再隐藏内容, 然后再隐藏指定内容. 这显然不是我们想要的效果, 如果使用回调函数,就可以解决这个问题. 当然,回调函数功能远不只这么简单-- 具体的代码如下: <%@ page language="java" import="java.util.*" p