cannot be resolved to a type

<%@pagecontentType="text/html"pageEncoding="UTF-8"%><%@pageimport="java.util.*"%><%@p... <%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@page import="java.util.*" %>
<%@page import="webTest.*" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
</head>
<body>
<h1>Hello World!</h1>
<%
Test1 user = new Test1();
user.setName("张三");
user.setMoney(88944);
%>
用户名:<%= user.getName() %><br>
余额:<%= user.getMoney() %>
</body>
</html>
------------------------------------
错误:Test1 cannot be resolved to a type
------------------------------------
搜遍网上没找找.. 会答的来.. 复制狗滚别浪费我时间
解决了追加100分
Test1在webTest这个包里.. 已经导入了 ..

肯定定义了.. 我还没这么傻.. 全部定义了... 我是用NetBeans IDE 6.5编辑的..
如果没定义的话他直接就报错了... 我就不至于来这问了
他这NetBeans真有意思

项目下有两个目录
一个是web 一个是build
build里有classes文件 里面还有Test1.class
web里没有 但是有web.xml配置文件.. 郁闷 到底用哪个目录做网站主目录都迷茫了
展开
 我来答
bochm
2009-04-28 · TA获得超过360个赞
知道小有建树答主
回答量:146
采纳率:0%
帮助的人:174万
展开全部
看一下\WEB-INF\classes\webTest 下面又没有Test1.class

---------------------------------
那就是你的web工程路径配置错误了,一般class输出路径都是在webRoot\WEB-INF\classes\下面的,可以在netBeans里面配置的,你在netBeans里肯定是新建的普通java工程,而不是web Application,可以按照新建web Application的步骤重新建工程或将现有工程的classes out put路径改掉
意法半导体(中国)投资有限公司
2023-06-12 广告
cb.upGods(ItemId[i],newNum[i]);\x09 \x09 \x09 \x09 } ArayList al= cb.showCart(); \x09 \x09 request.setAtribute("cartInfo... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
zhaobin2911
2009-04-28
知道答主
回答量:19
采纳率:0%
帮助的人:6.2万
展开全部
第一:判断是哪行出的错误,判断代码如下:
Test1 user = new Test1();
System.out.println("__________-into 1");
user.setName("张三");
System.out.println("__________-into 2");
user.setMoney(88944);
System.out.println("__________-into 3");
第二:如果"__________-into 1"都没有出来的话在Test1 类中写一个构造方法如下:
public Test1(){
System.out.println("__________-into Test1");
}
第三:如果这句话也没有出来的话,那么肯定是你的路劲配置有问题
<%@page import="webTest.*" %> 改写成<%@page import="webTest.Test1.java" %> 试一下,如果不行,那么就是webTest这个包名不是在编译路径(\WEB-INF\classes\webTest\Test1.class)下。
第四:如果"__________-into 1"可以出来的话,看看Test1类中的name属性是否是String类型的、money是不是Double类型的。
问题肯定解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ヤマザキ266e77
2009-04-28 · TA获得超过2052个赞
知道小有建树答主
回答量:721
采纳率:0%
帮助的人:991万
展开全部
检查你部署好的项目里是否包含Test1.class,有可能是在开发工具里有但没有编译生成或部署时没有,检查部署后的项目的classes下有没有这个类编译后的文件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sinoluxuries
2009-04-28 · TA获得超过658个赞
知道小有建树答主
回答量:683
采纳率:0%
帮助的人:0
展开全部
Test1类在Test1.java里定义了么?
如果定义了get和set方法都齐全么?
查一下

你用NetBeans设断点,跟踪以下看看能不能到Test1这个类里
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小童鞋_成er
2012-12-26 · 知道合伙人数码行家
小童鞋_成er
知道合伙人数码行家
采纳数:4650 获赞数:22879
主要从事J2EE工作,热爱Java,用心讨论技术,共同进步。

向TA提问 私信TA
展开全部
DDDDDDDDDDDDDDD
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式