社区
Web 开发
帖子详情
java程序如何直接运行jsp文件
xieqiang824
2006-03-01 11:17:10
各位高手,请问如何用java直接调用jsp文件,并且执行它。
...全文
290
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"});
呵呵
tomcat7升8
jsp
无法打开_
jsp
的基本语法
jsp
文件
:可以有普通的HTML标记,
jsp
规定的标记以及
java
程序
,
文件
扩展名为.
jsp
jsp
运行
原理:当Web服务器上的一个
jsp
页面第一次被客户端请求执行时,Web服务器上
jsp
引擎首先将
jsp
文件
转译成一个
java
文件
,并将
java
文件
编译成字节码
文件
,然后执行字节码
文件
响应客户端的请求,当再次被请求时,
jsp
引擎
直接
执行字节码
文件
响应客户端请求。 ...
表达式
jsp
_
jsp
的基本语法
jsp
文件
:可以有普通的HTML标记,
jsp
规定的标记以及
java
程序
,
文件
扩展名为.
jsp
jsp
运行
原理:当Web服务器上的一个
jsp
页面第一次被客户端请求执行时,Web服务器上
jsp
引擎首先将
jsp
文件
转译成一个
java
文件
,并将
java
文件
编译成字节码
文件
,然后执行字节码
文件
响应客户端的请求,当再次被请求时,
jsp
引擎
直接
执行字节码
文件
响应客户端请求。 ...
edpluse怎么
运行
c语言,[
JSP
]小菜也来学Editplus+Tomcat配置
jsp
运行
环境
这学期有门课是
jsp
,以前有
java
课没好好学,这
jsp
也学不深入了。呵呵。这不要复习复习准备考试了么?所以就弄了老师的课件准备开看。然后记得上课的时候,徐老师在editplus里面编写
java
或者
jsp
页面,然后编译或者调试
运行
都是在editplus里面。于是乎,editplus的技巧非常多啊,今天看了看,终于发现探索精神的伟大,值得一说的是,这软件竟然是韩国人写的。首先是安装JDK。然后环境变...
Java
Web之
JSP
原理
1.为什么需要
JSP
? 在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。如果使用Servlet
程序
来输出只有局部内容需要改动的网页,其中所有的静态内容也需要
程序
员用
java
程序
代码产生,整个Servlet
程序
的代码将非常臃肿,编写和维护都非常困难。对大量静态内容的美工设计和相关HTML语句的编写,并不是
程序
员所要做的工作,
程序
员对此也不一定在行。网页美工设计和制作人...
Java
Web知识小汇(2)——
JSP
原理
文章目录
JSP
什么是
JSP
?
JSP
原理为什么内置对象可以
直接
使用?
JSP
什么是
JSP
?
Java
Server Pages:
Java
服务器端页面,也和Servlet一样,用于动态web技术! 以前是将
jsp
写在servlet
文件
中,如: out.write("<html>\n"); out.write("<body>\n"); out.write("<h2>Hello World!</h2>\n"); out.write("</body>\n"
Web 开发
81,111
社区成员
341,723
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章