当前位置: 技术问答>java相关
初学者的几个最简单的问题~? 请大家一定帮忙~! 一定给分!
来源: 互联网 发布时间:2015-10-08
本文导语: 1. servlet 到底存在什么地方? 2. 要在一台机器上编译、保存、运行servlet 所需的最基本的条件是什么呢? 好象设置什么 环境变量、 还要 tomcat 还有什么 web.xml ? 3. 如何设置jsp servlet 的“虚拟目录” ...
1. servlet 到底存在什么地方?
2. 要在一台机器上编译、保存、运行servlet 所需的最基本的条件是什么呢?
好象设置什么 环境变量、 还要 tomcat 还有什么 web.xml ?
3. 如何设置jsp servlet 的“虚拟目录” ? 一定要将文件存在 tomcat 目录下 么 ?
4. 书上说 在 webapps 下创建 目录 则该目录下就应该有一个web-inf 目录 而
web-inf 下又应该有classes目录和web.xml文件 。 可是我为什么没有?
5. servlet.jar 是什么东西 ??
问的太多了 真不好意思 但是我这个初学者真的是一筹莫展了 所以求大家帮忙
谢谢了
在线等待~~!~
2. 要在一台机器上编译、保存、运行servlet 所需的最基本的条件是什么呢?
好象设置什么 环境变量、 还要 tomcat 还有什么 web.xml ?
3. 如何设置jsp servlet 的“虚拟目录” ? 一定要将文件存在 tomcat 目录下 么 ?
4. 书上说 在 webapps 下创建 目录 则该目录下就应该有一个web-inf 目录 而
web-inf 下又应该有classes目录和web.xml文件 。 可是我为什么没有?
5. servlet.jar 是什么东西 ??
问的太多了 真不好意思 但是我这个初学者真的是一筹莫展了 所以求大家帮忙
谢谢了
在线等待~~!~
|
1.放在classes中,也就是web-inf下面的~!
2。最基本条件就是安装tomcat(之前必须安装jdk),其他的基本不用配置,不过需要注意的是,你的servlet的版本,不过tomcat4以上版本都支持2.3。
3。jsp/servlet的虚拟目录是通过tomcat的虚拟目录实现的(tomcatconfserver.xml)。
4。是在webapps下的root 目录里有web-inf目录,其中的东西都不用改,你虚拟了tomcat的目录后,就把整个web-inf目录拷贝到你所虚拟的目录即可。
5。servlet.jar是javasoft提供的一个包,可以用语在其他服务器中嵌入servlet(如apache等等),他是支持servlet运行必要的东东~!
呵呵,完了,希望大家有其他建议就提出,大家一起学习,一起进步~!
2。最基本条件就是安装tomcat(之前必须安装jdk),其他的基本不用配置,不过需要注意的是,你的servlet的版本,不过tomcat4以上版本都支持2.3。
3。jsp/servlet的虚拟目录是通过tomcat的虚拟目录实现的(tomcatconfserver.xml)。
4。是在webapps下的root 目录里有web-inf目录,其中的东西都不用改,你虚拟了tomcat的目录后,就把整个web-inf目录拷贝到你所虚拟的目录即可。
5。servlet.jar是javasoft提供的一个包,可以用语在其他服务器中嵌入servlet(如apache等等),他是支持servlet运行必要的东东~!
呵呵,完了,希望大家有其他建议就提出,大家一起学习,一起进步~!
|
1。Servlet也是一个Java类文件,编译后把.class文件放在web工程目录的web-inf/classes下
2。只要有jdk和tomcat就可以编写、运行servlet了。Servlet也是一个Java类文件,在web.xml中需要将每个servlet类文件绑定一个web访问地址。如:
http://localhost:8080/query 这个地址指向 QueryData.class
3。不一定将文件存在tomcat目录下,你的所有servlet文件、JavaBean文件、JSP文件可以都存在你的工程目录下。设置WEB的虚拟站点(虚拟目录)在Tomcat安装目录下的conf/server.xml中进行。
4。如果你用Jbuilder等开发工具的话,这些目录结构会自动建立,你手动开发就只有手动建立喽。
5。是支持servlet运行的类文件。没它不行。
2。只要有jdk和tomcat就可以编写、运行servlet了。Servlet也是一个Java类文件,在web.xml中需要将每个servlet类文件绑定一个web访问地址。如:
http://localhost:8080/query 这个地址指向 QueryData.class
3。不一定将文件存在tomcat目录下,你的所有servlet文件、JavaBean文件、JSP文件可以都存在你的工程目录下。设置WEB的虚拟站点(虚拟目录)在Tomcat安装目录下的conf/server.xml中进行。
4。如果你用Jbuilder等开发工具的话,这些目录结构会自动建立,你手动开发就只有手动建立喽。
5。是支持servlet运行的类文件。没它不行。
|
我也是初學,分享點經驗。
1.servlet是java小程序,自己寫的啊。
2.我的配置是tomcat,jdk1.31,win2k。只是運行servlet,不需要什么web.xml
3.這個我沒有設置過,我寫了就放到tomcat/webapps/exmples/web-inf/classes就可以運行了。這樣就不用再配置虛擬目錄。
4.按照擬的說法,新建目錄以后,里面的web-inf/classes都是自己新建的啊。
5.servlet.jar是運行servlet的必須的一個包,安裝tomcat的時候有的。要再系統環境變量里添加它的路徑。
一個例子:
環境變量classpath設置:
d:workingTomcatcommonlibservlet.jar;d:workingTomcatlibjdom.jar;d:workingTomcatlibxerces.jar;d:workingTomcatlibjdbc2_0-stdext.jar;d:workingjdk1.3jrelibrt.jar;d:workingjdk1.3libdt.jar;
Morning.java******************
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Morning extends HttpServlet
{
public void service(HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException
{
res.setContentType("text/html;charset=Big5");
PrintWriter pw=res.getWriter();
pw.println("");
pw.println("");
pw.println("");
pw.println("");
pw.println("GOOD MORNING!!
");
pw.println("");
pw.println("");
}
}
**********************
放在tomcat/webapps/exmples/web-inf/classes下
然后在dos命令行執行
d:/working/tomcat/webapps/exmples/web-inf/classes/javac Morning.java
打包成Morning.class
打開ie,在地址欄輸入:http://127.0.0.1:8080/examples/servlet/Morning
以上內容能執行,前提只要tomcat正常運行。^_^
1.servlet是java小程序,自己寫的啊。
2.我的配置是tomcat,jdk1.31,win2k。只是運行servlet,不需要什么web.xml
3.這個我沒有設置過,我寫了就放到tomcat/webapps/exmples/web-inf/classes就可以運行了。這樣就不用再配置虛擬目錄。
4.按照擬的說法,新建目錄以后,里面的web-inf/classes都是自己新建的啊。
5.servlet.jar是運行servlet的必須的一個包,安裝tomcat的時候有的。要再系統環境變量里添加它的路徑。
一個例子:
環境變量classpath設置:
d:workingTomcatcommonlibservlet.jar;d:workingTomcatlibjdom.jar;d:workingTomcatlibxerces.jar;d:workingTomcatlibjdbc2_0-stdext.jar;d:workingjdk1.3jrelibrt.jar;d:workingjdk1.3libdt.jar;
Morning.java******************
import java.io.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class Morning extends HttpServlet
{
public void service(HttpServletRequest req,HttpServletResponse res)
throws ServletException,IOException
{
res.setContentType("text/html;charset=Big5");
PrintWriter pw=res.getWriter();
pw.println("");
pw.println("");
pw.println("");
pw.println("");
pw.println("GOOD MORNING!!
");
pw.println("");
pw.println("");
}
}
**********************
放在tomcat/webapps/exmples/web-inf/classes下
然后在dos命令行執行
d:/working/tomcat/webapps/exmples/web-inf/classes/javac Morning.java
打包成Morning.class
打開ie,在地址欄輸入:http://127.0.0.1:8080/examples/servlet/Morning
以上內容能執行,前提只要tomcat正常運行。^_^
|
我也是初学者。
只能帮你UP
只能帮你UP
|
第一次编译servlet程序。
1 首先到http://java.sun.com/products/servlet/2.2/ 去下载一个servlet.jar 回来。
2 把他放到jdk 的 lib 目录下。
3 在win2000 的环境设定理 把classpath 进行修改。
.;c:jdk1.3.1libtols.jar;c:jdk1.3.1libdt.jar;c:test.;c:jdk1.3.1libservlet.jar;
这样就ok了
2
tomcat 的虚拟目录就是改tomcat的配置文件,让一个指定文件夹下的jsp文件
在浏览器,http://localhost:8080/xxx.jsp就可以直接看到。
1 首先到http://java.sun.com/products/servlet/2.2/ 去下载一个servlet.jar 回来。
2 把他放到jdk 的 lib 目录下。
3 在win2000 的环境设定理 把classpath 进行修改。
.;c:jdk1.3.1libtols.jar;c:jdk1.3.1libdt.jar;c:test.;c:jdk1.3.1libservlet.jar;
这样就ok了
2
tomcat 的虚拟目录就是改tomcat的配置文件,让一个指定文件夹下的jsp文件
在浏览器,http://localhost:8080/xxx.jsp就可以直接看到。
|
把这个servlet.jar拷到你的tomcat或jrun等我“类库”上录下,重启服务后会加载,就是在配置中的相对路径吧。
|
1.jsp别编译後放在了work目录下
2.JDK+Tomcat就可以了
3.修改server.xml,添加可以增加一个叫做"aaa"的虚拟目录,对应的网页放在"绝对路径"
4.Tomcat可以没有不是说其他服务器可以没有,Tomcat如果没有就是按照缺省的来
5.用winrar或者Winzip打开看看就知道了
2.JDK+Tomcat就可以了
3.修改server.xml,添加可以增加一个叫做"aaa"的虚拟目录,对应的网页放在"绝对路径"
4.Tomcat可以没有不是说其他服务器可以没有,Tomcat如果没有就是按照缺省的来
5.用winrar或者Winzip打开看看就知道了