请问下java文件应该放在哪里才能运行JSP

2024-11-27 03:44:20
推荐回答(5个)
回答1:

import=XXXX.*是对应你的src目录下的,譬如
src目录下一层是
example
canvas.java
那么就应该写成
import="example.canvas"

*号代表前一个目录下的所有文件都引入
如果你是用IDE就是类似eclipse之类的软件来帮助你部署,那么只要在src目录下建立一个package,就是我们所说的包。然后把java文件放在包中,在jsp如果要使用到某个java类,只需要import对应的包.java文件名就可以了。多个文件之间可以用逗号来分隔,主要不要省略双引号哦。。

在部署的过程,软件会自动帮你把所有java文件编译为.class文件,放在WEB-INF目录下的一个classes文件夹中。。

回答2:

java文件都放在src下,

<%@ page language="java" import="example.*" %> 是jsp的导入包命令,但你这个项目里面没有example这个包,当然会报错。

你说的不创建新包,直接把java文件放入 default package默认包下的情况直接导入类名就可以直接在jsp中用src目录下的类;
还有你说的是不是想要用javaBean就必须在src里创建新包,不创建新包也可以,创建包是java编程的一种好习惯,通过包名你就知道这个包里面的类都是干什么的,这样更方便程序的阅读,是程序更有可读性。

回答3:

src下是源文件,你在src下创建example的package,然后把那两个java文件放在example下

回答4:

你应该是想导入包中的java类,你没有声明包名,建一个叫example的包,把java类放进去

回答5:

<%@ import="example.java"%>不就行了
为什么我在你的SRC目录下没有看见这个类呢