tomcat 怎么运行jsp文件?
需要把html和jsp的工程部署到tomcat中才能运行并访问
找到菜单 window → Show View → Servers,打开Servers视图标签,部署的Tomcat 服务
在这个服务上右击,选择“Add Deployment”
在新打开的对话框中,有一个Project项,选择要部署的项目
点击“Finish”完成部署
这样项目就部署到Tomcat里面去了
jsp经过编译后会生成.class文件,二进制字节码文件,只有发布到tomcat才可以运行。
jsp直接放到Webapps目录下就可以了,步骤如下:
Tomcat的Webapps目录是Tomcat默认的应用目录,务器启动时,会加载所有这个目录 下的应用。
也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。
一个war包就是有特 性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。
在程序执行中打包:
try{
string strjavahome = system.getproperty("java.home");
strjavahome = strjavahome.substring(0,strjavahome.lastindexof(\\))+"\\bin\\";
runtime.getruntime().exec("cmd /c start "+strjavahome+"jar cvf hello.war c:\omcat5.0\\webapps\oot\\*");
}
catch(exception e){system.out.println(e);}
webapps这个默认的应用目录也是可以改变。
打开Tomcat的conf目录下的server.xml文件,找到下面内容即可:
1、打开eclipse,点击file new一个动网项目。
2、输入你的项目名称后,单击next,勾选。
3、打开项目,会看有一个自动生成的web.xml映像文件。
4、至此配置文件好了,所以直接点击WebContent右键new一个jsp文件 命名为index.jsp。
5、 index.jsp需要配置成UTF-8 或gbk2312 否则无法运行中文字符串。
6、可以在里面顶一个jsp页面呢 天骄java程序需要使用<%%>在任何一个位置都可以 。
7、当然这些都是服务器正常运行的情况下 ,如果Tomcat没有配置好那么需要以下步骤:找到Servers点击。
8、选择tomcat并且命名 。
9、Tomcat配置完成。
1.如果你不设置虚拟目录,那就把jsp文件放在webapps\ROOT下,这是tomcat默认的.
2.如果你不想放在ROOT下而想放到别的目录下,你要手工建一文件夹,假设名为xxx,位置在D盘,在xxx下你可以建jsp文件,还必须建一个WEB-INF的文件夹,
在WEB-INF中又有两个是必须的,分别为web.xml和lib文件夹,lib下放的是oracle,sqlserver或mysql的jar包,就是连数据库时要用到的jar包.
web.xml的内容为:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
version="2.4">
</web-app>
你只要复制粘贴进去就可以了.
完成上面的步骤,最后就要配置server.xml了,在</HOST>的上面一行添加一条<Context path="/aaa" docBase="D:\xxx">,其中/后面的aaa可以自己随便取,docBase为虚拟目录的路径.
完成上述配置,你就可以自己写一个jsp文件试试了,访问的时候先运行tomcat,后运行IE浏览器,在地址栏输入http://localhost:8080/aaa/x.jsp,aaa就是上面你自己起的,x.jsp就是你写的jsp文件
还有一点,如果你代码没写错,而运行时发生错误,检查一下conf\web.xml中listing,大概在七十几行,检查下该行下面的值是否为true,如果为false,请把它改为true.
我所说的希望对你有所帮助.
需要把JSP部署到tomcat上才可以
找到菜单 window → Show View → Servers,打开Servers视图标签,部署的Tomcat 服务
在这个服务上右击,选择“Add Deployment”
在新打开的对话框中,有一个Project项,选择要部署的项目
点击“Finish”完成部署
这样项目就部署到Tomcat里面去了
时宏枯草: 你要在tomcat服务器中配置才能正确的运行.首先第一步:找到你的Tomcat目录下面的conf文件夹中的server.xml方法配置; 在 节点下配置如下:配置完之后启动服务器..如果服务器能正常启动.代表配置成功!.然后在浏览器就输入地址:http://localhost:8080/项目名/你要显示的jsp页面;
新城区17783236894: tomcat怎样运行JSP? - ?
时宏枯草: 1.手动地方式将新的JSP文件发布到Tomcat的Webapps下时,应该重新启动tomcat
新城区17783236894: 怎么才能在刚装好的tomcat容器中运行JSP文件?
时宏枯草: 最直接的,把你的jsp文件放到tomcat下的webapp的root目录下 http://localhost:8080/testJsp.jsp 就可以了
新城区17783236894: 怎么启动tomcat服务器 运行jsp - ?
时宏枯草: 1、将war文件拷贝到tomcat目录\webapps\ 下. 2、将必要的jar文件拷贝到tomcat目录\lib\ 下. 3、修改tomcat目录\conf\下的server.xml. <!-- Tomcat Manager Context --> <Context path="/manager" docBase="manager" debug="0"...
新城区17783236894: javaweb ~ 怎么jsp文件在tomcat中运行!!?
时宏枯草: 最直接的: 1.项目拷到tomcat的webapps目录 2.重启tomcat 3.访问http://localhost:8080/你项目的context(默认为工程名)/XXX.jsp
新城区17783236894: JSP在服务器端(tomcat)是怎样运行的(执行过程)??
时宏枯草: (1) jsp部署到tomcat中, 客户端通过浏览器访问jsp,然后发出Request (请求); (2) JSP Container 将JSP转译成Servlet的源代码; (3) 将产生的Servlet 的源代码经过编译后,并加载到内存执行; (4) 把结果Response (响应)至客户端.
新城区17783236894: jsp文件放在文件夹里怎么用tomcat访问 - ?
时宏枯草: tomcat下有9个目录,分别是bin,common,conf,logs,server,shared,temp,webapps,work 目录,现在对每一目录做介绍.tomcat根目录在tomcat中叫,文章中把tomcat解压后在c:/下.1./bin: 存放各种平台下启动和关闭Tomcat的脚本文件.其中...
新城区17783236894: tomcat怎么编译jsp文件 - ?
时宏枯草: 一、jsp执行过程图解 用户访问jsp页面时,jsp的处理过程如下图所示:二、预处理阶段 客户第一次请求jsp页面时,jsp引擎会将jsp文件中的脚本代码(HTML)和代码片段(java代码)全部转换为java代码,转换过程非常直观:对于HTML文本...
新城区17783236894: JSP在Tomcat中是如何执行的? 这个应该怎么回答呢. - ?
时宏枯草: 下面是从网上找到的一段:一般的书上都将是jsp被编译成servlet执行了,但具体的原理实现在tomcat中参见下面.*****************************分割线****************************************************************** 1.在Tomcat的公共设定中 <servlet> <...
新城区17783236894: tomcat 打开jsp文件?
时宏枯草: 在tomcat的目录下有webapps的文件夹,里面建个文件夹test,你把你的a.jsp塞进去,然后在test下建个WEB-INF的文件夹(必须要的),开启tomcat 打开浏览器,输入http://127.0.0.1:8080//test/a.jsp 就是你想要打开的JSP文件 不懂可以问我