jsp 导入不了自编的类

我编写了一个类
package test;
public class tian{.........}
然后我在jsp中导入<%@ import = "test.tian"%> 却老是出错,导入不了那个类,我觉得应该是默认路径错了, 但是不知道怎么修改路径,请高手指点

第1个回答  2012-05-08
1.检查下你类的命名,检查类里面是不是有错误
2.检查你编译器编译路径
就这两种问题,仔细点。
第2个回答  2012-05-08
改成<%@ page import="test.tian.*" %> 试试!
第3个回答  2012-05-08
<%@ import = "test.tian"%>
改成<%@ page import="" %>追问

不好意思,我往上写错了,我在编译器上也是那么写的,但是不对

追答

你的类写package test; 但实际放没放在这个位置?我意思是还有没有其他的目录结构
换句话说,类能编译过去吗?

追问

类可以编译啊,我写的很简单的类,几乎不可能出错

追答

这样的话 你贴个图上来吧
要目录结构、类代码、jsp代码 粘到一起贴上来看看

追问

我知道哪错了,在工程属性里remove JRE就OK 了,谢了啊 谢了楼下的各位同仁,不胜感激

本回答被提问者采纳
第4个回答  2012-05-08
改成<%@ page import="test.*" %>
test包是在src下面不

jsp 导入不了自编的类
1.检查下你类的命名,检查类里面是不是有错误 2.检查你编译器编译路径 就这两种问题,仔细点。

jsp 导入不了类
<%@ page language="java" contentType="text\/html; charset=gb2312" import="(括号内为要导入的类)"%>

我用Eclipse编JSP,编译后报错:Unable to compile class for JSP
1.导入servlet-api.jar 2.导入jsp-api.jar 3.导入tools.jar 在eclipse下发生这样的问题,有可能是以上的包导入重复所致,仔细检查下 实在不行,下载个新的tomcat重新部署项目 我曾经就发生过500错误提示,任何可能的问题都找过了,最后换了一个新的tomcat就可以运行jsp了 ...

为什么jsp中无法导入js文件?
js无法导入jsp原因是js路径配置错误,建议使用以下办法导入:\\x0d\\x0a\\x0d\\x0aString basePath = request.getScheme()+":\/\/"+request.getServerName()+":"+request.getServerPort()+request.getContextPath()+"\/";\\x0d\\x0a%>\\x0d\\x0ahead里面:\\x0d\\x0aJS\/CheckForm_001\/checkFor...

jsp我要导入一个类哦!它提示“The import myWeb cannot be resolved...
要用包名.类名 即myWeb.你要导入的类名

JSP中使用自定义的java类
User.java \/ package org.stu.penglx;\/ author plx \/ public class User { private String name = "xxxx";private String password = "1111";public String getName() { return name;} public void setName(String name) { this.name = name;} } 前台index.jsp <%@ page language="java"...

我在JSP的文件中加入了<%@include file="文件名"%>来导入文件,为什么系统...
注意两点:1.被包含的只能是txt,html,jsp,inc等格式的文件 2.被包含的文件中不应该存在了 可以加入到JSP中,但被包含的那个文件里只留下之间的部分

请问JSP中怎么调用jar包中的类呢?
我如果把包含这个类的jar放入WEB-INF\/lib下,就会提示org.apache.hadoop.hbase.util.Pair是一个package,但是我如果把jar解压后,把org这个文件夹放在WEB-INF\/classes下,就没有任何问题了。你确定你的是个类吗?我咋看程序提示说你这是个包啊!myClass是指我要导入的类,并不是真实类名,前面不是...

...jasper.JasperException: Unable to compile class for JSP...
你的jsp页面出错了,可能是你的jsp java代码语法有问题。要不就是你没有导入你jsp用的的jar。

jsp导入包(jsp如何导入java包)
就是因为两个包中都有Date类。实际上java.sql包下的Date类是继承java.util.Date的。它没有空的构造方法。如果你把java.sql.*写到前面的话,系统会认为你创建了一个java.sql.Date的对象。要在jsp中使用freemarker需要导入什么包?导入freemarker-x.x.xx.jarFreeMarker是一个用Java语言编写的模板引擎,...

相似回答