社区
Web 开发
帖子详情
.jsp文件怎么调用.java文件?
海阔天空的创业与创作
2004-10-26 09:26:32
我把.java文件放在 D:\Apache Group\Tomcat 4.1\webapps\examples\WEB-INF\classes目录下
.jsp文件放在 D:\Apache Group\Tomcat 4.1\webapps\ROOT\myjsp目录下(myjsp是我自己创建的)
这样做对不对?
...全文
438
11
打赏
收藏
.jsp文件怎么调用.java文件?
我把.java文件放在 D:\Apache Group\Tomcat 4.1\webapps\examples\WEB-INF\classes目录下 .jsp文件放在 D:\Apache Group\Tomcat 4.1\webapps\ROOT\myjsp目录下(myjsp是我自己创建的) 这样做对不对?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
海阔天空的创业与创作
2004-10-26
打赏
举报
回复
初学,见笑了。谢谢大家!!
揭帖
cold_blooded
2004-10-26
打赏
举报
回复
如果像目前楼主说的那样想调用的话, 必须要设定环境变来加了.
classpath D:\Apache Group\Tomcat 4.1\webapps\examples\WEB-INF\classes
然后像楼上说得那样.
但这不是合适的开发方法.
root 目录中放jsp文件 虽然可以直接访问, 但不应该这样作.
在webapps下建一个目录 如myweb (或任意地方)
webapp\myweb
\jsp\my.jsp
\WEB-INF\classes\mybean.class
sever.xml
<Context path="/path" docBase="myweb" reloadable="true" />
Context
(表示一个web应用程序,通常为WAR文件,关于WAR的具体信息见servlet规范) docBase 应用程序的路径或者是WAR文件存放的路径
path 表示此web应用程序的url的前缀,这样请求的url为http://localhost:8080/path/****
reloadable 这个属性非常重要,如果为true,则tomcat会自动检测应用程序的/WEB-INF/lib 和/WEB-INF/classes目录的变化,自动装载新的应用程序,我们可以在不重起tomcat的情况下改变应用程序
007
2004-10-26
打赏
举报
回复
把.java文件放在 D:\Apache Group\Tomcat 4.1\webapps\examples\WEB-INF\classes目录下的话,
.jsp文件放在 D:\Apache Group\Tomcat 4.1\webapps\examples\myjsp目录下。
再查看一下这个网页:http://community.csdn.net/Expert/topic/3484/3484723.xml?temp=.5987512就会都明白。
LDH202
2004-10-26
打赏
举报
回复
呵呵,你还是买本书吧
比如MyCompanyPage.java
package me;
MyCompanyPage{
.....
}
那么
存放的位置是 WEB-INF\classes\me\
JSP中
<jsp:useBean id="pp" class="me.MyCompanyPage" scope="page"/>
OK
tiannet
2004-10-26
打赏
举报
回复
没见过你那样调用的。
你的java文件必须至少有一层包,
然后编译好的class文件必须放在classes目录下对应的包(目录)里
monkey
2004-10-26
打赏
举报
回复
应该要把编译后的.class文件放到classes目录下
海阔天空的创业与创作
2004-10-26
打赏
举报
回复
我写了一个类(MyCompanyPage.java),然后在jsp文件中这样调用:
<%@ page extends = "MyCompanyPage" %>
tiannet
2004-10-26
打赏
举报
回复
可以用userBean标签,
也可以import进来,然后new一个对象。
如:
<jsp:useBean id="hehe" class="myclass.Test" scope="page"/>
或者:
<%@ page import="myclass.Test"%>
<%
Test test = new Test();
%>
不知道楼主是不是这个意思。
WEB-INF目录是在你的web application的根目录下
海阔天空的创业与创作
2004-10-26
打赏
举报
回复
LDH202(玲海) :你回复好快,给我详细讲讲!
海阔天空的创业与创作
2004-10-26
打赏
举报
回复
我现在就是要用.jsp文件调用.java文件,你说该怎么做?
从头讲起来,就当我什么也不懂,
LDH202
2004-10-26
打赏
举报
回复
还要看你JavaBean的包路径是否正确,以及引用时的包路径设置是否正确
java
编译好的class
文件
如何在
jsp
页面中
调用
本文介绍如何将
Java
类
文件
(.class
文件
)正确部署到Web应用的目录结构中,并在
JSP
页面上
调用
这些类
文件
的方法。
jsp
java
函数,在
jsp
文件
中创建
java
函数并从另一个
jsp
文件
中
调用
它
本文介绍了在
JSP
环境下,如何在不接触
Java
文件
的情况下,通过嵌入代码而非包括页面的方式,实现A.
jsp
调用
B.
jsp
中的函数。重点讲解了使用<%=%>嵌入代码与直接指令嵌入代码的区别,以确保正确获取到函数功能。
Java
JSP
文件
调用
原理
本文详细阐述了
Java
JSP
文件
如何被HTTP服务器处理,从
JSP
文件
编辑到编译成Servlet、实例化并
调用
_
jsp
Servlet()方法的过程。重点介绍了服务器上Catalina工作目录的路径。
jsp
/
java
执行或者
调用
bat/cmd脚本
文件
本文介绍在
JSP
页面中
调用
脚本
文件
或执行命令的方法,类似于
Java
中的实现,通过Runtime.getRuntime().exec()执行bat或cmd脚本,注意在
JSP
中导入必要的
Java
包并处理可能的异常。
java
执行
jsp
文件
_
Java
在页面加载时从
JSP
文件
调用
servlet
本文介绍如何在
Java
中使用doGet()方法预处理请求,并将请求转发到
JSP
文件
,以防止用户直接访问
JSP
。示例展示了在Servlet 3.0及以上版本中使用@WebServlet注解以及在Servlet 3.0之前版本中通过web.xml配置Servlet的方式。通过这些方法,可以确保通过Servlet控制
JSP
页面的访问。
Web 开发
81,111
社区成员
341,727
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章