社区
Web 开发
帖子详情
java程序如何直接运行jsp文件
xieqiang824
2006-03-01 11:17:10
各位高手,请问如何用java直接调用jsp文件,并且执行它。
...全文
237
4
打赏
收藏
java程序如何直接运行jsp文件
各位高手,请问如何用java直接调用jsp文件,并且执行它。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxjoe
2006-03-03
打赏
举报
回复
pockage test;
import java.io.*;
import java.net.*;
public class URLtest {
private URL _url;
public URLtest(){}
public URLtest(String url) {
try{
this._url=new URL(url);
}catch(MalformedURLException e){
e.printStackTrace();
}
}
private String getContent(){
String str = null;
try {
InputStream is = this._url.openStream();
byte[] bs = new byte[is.available()];
is.read(bs);
str = new String(bs);
} catch (IOException e) {
e.printStackTrace();
}
return str;
}
public void getURL(String temp){
URLtest url = new URLtest(temp.replaceAll(" ","%30"));
System.out.println(url.getContent());
}
}
调用的时候,在需要的地方加上以下代码
String url="..........";//可以加参数
URLtest urltemp=new URLtest();
urltemp.getURL(url);
就OK了
shazi_pig
2006-03-01
打赏
举报
回复
那是不可能的.我们的jsp在web容器里面是把jsp文件编译成为servlet的.class文件形式的.因此我们的jsp文件除了第一次都是运行的.class文件.同时我们在web 容器里面(tomcat)work里面可以找到我们的类文件.
java运行类文件就很简单了.
725137
2006-03-01
打赏
举报
回复
写一个翻译器嘛。如果你有空
如你查找到jsp文件中有这么一行<%=str%>,
你马上去找这个str所对应的java程序。如果他是一个方法返回的话。找到了用反射方法.得出str的值。然后把这一句替换成值就行了
这只是个简单的思路。jsp中还有很多地方要进行转换的..
xieqiang824
2006-03-01
打赏
举报
回复
但是我摸索了一下,成功执行了啊,不过是执行HTML文件,其实我的意图也一样。
Runtime.getRuntime().exec(new String[]{"C:/Program Files/Internet Explorer/IEXPLORE.EXE",currentFilePath+"/result.html"});
呵呵
java
源码包---
java
源码 大量 实例
Java
zip压缩包查看
程序
,应用弹出
文件
选择框,选择ZIP格式的压缩
文件
,可以像Winrar软件一样查看压缩
文件
内部的
文件
及
文件
夹,源码截图如上所示。
Java
数字签名、数字证书生成源码 2个目标
文件
摘要:
JAVA
源码,...
java
源码包2
Java
zip压缩包查看
程序
,应用弹出
文件
选择框,选择ZIP格式的压缩
文件
,可以像Winrar软件一样查看压缩
文件
内部的
文件
及
文件
夹,源码截图如上所示。
Java
数字签名、数字证书生成源码 2个目标
文件
摘要:
JAVA
源码...
java
wen之
jsp
从入门到项目实战(
jsp
+servlet)
JSP
是一种
Java
servlet,主要用于实现
Java
web应用
程序
的用户界面部分
JSP
通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页。 本课程对
JSP
做了详细讲解,主要涉及的课程内容:
jsp
的底层...
JSP
文件
怎么
运行
JAVA
_
jsp
文件
怎么
运行
jsp
文件
的
运行
方法:首先客户端发出Request请求,
JSP
Container将
JSP
转译成Servlet的源代码;然后将产生的Servlet源代码进行编译,并加载到内存执行;最后把结果Response至客户端即可。当客户端浏览器向服务器发出...
在服务器端
jsp
文件
会被编译成,
jsp
实质是
java
程序
对吗(
jsp
实质是
java
程序
吗)
JSP
页面在本质上就是Servlet
程序
,当
JSP
页面在首次被访问时,Web容器就会将...
JSP
是服务器端的一种基于
java
语言的网页技术,它是由一些
JSP
标记,
java
程序
段以及HTML
文件
组成的结合体,以
java
语言作为其内置的脚本语言...
Web 开发
81,091
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章