永发信息网

JAVA 相关问题

答案:4  悬赏:80  手机版
解决时间 2021-04-20 19:02
  • 提问者网友:蓝莓格格巫
  • 2021-04-20 07:22
错误信息如下:
/study/jsp/09/getBrowser.jsp:11: 不明确的名称:Browser 既是类又是包。
import Browser.*;

源代码如下:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page language="java" %>
<%@ page import="Browser.*"%>
<HTML>
<HEAD>
<TITLE>Get Browser</TITLE>
</HEAD>
<BODY>
<%
Browser eins = new Browser(request, session);
%>
<br>
<hr>
<br>
您使用的浏览器是:<%=eins.getName()%>
<br>
它是<%=eins.getCompany()%>公司的<%=eins.getVersion()%>版
<font size=4 face="隶书" color=blue>
您使用的操作系统是:<%=eins.getOs()%>
</font>
<br>
</BODY>
</HTML>

是否不应该将相应的JAVA和CLASS文件同JSP文件放在同个目录下?
那么应该放在哪里?
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-04-20 07:35

应该把class文件放在你的项目的WEB-INF\classes下。src可以不要

全部回答
  • 1楼网友:摆渡翁
  • 2021-04-20 09:13

换个名字试试

报错已经说得很清楚了 你的类名和包名相同

jvm分不清那个是那个了

  • 2楼网友:独钓一江月
  • 2021-04-20 08:19

使用 Browser.Browser 就可以访问你的类了. java 命名规范指出. 包名中的字母全部小写

  • 3楼网友:洎扰庸人
  • 2021-04-20 07:57

java文件经过编译后会自动找到web-inf\classes文件夹下里面全是.class文件

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯