㈠如何修改端口号:
使用文本编辑器如EditPlus(2.11版,或低版本并打了xml文件补丁),打开server.xml文件,查找87行的8080,改成80,然后重启tomcat即可。 注:其他版本,查找相应的8080,然后修改。server.xml好像有3个地方有8080,如果使用editplus并支持xml标记亮显,应该知道改那个的。
㈡发布自己的目录:
例如将d:\test目录作为自己的文档发布目录,并指定mytest为http访问的相对目录(本机即http://localhost/mytest)。
同上要修改server.xml文件,将文件中第266行已经屏蔽掉的<Context path="" docBase="ROOT" debug="0"/> 复制到下面的空白处(如268行),这时候复制的文本已经可以彩色亮显。根据例子中的要求,修改这段文本如下:
<Context path="/mytest" docBase="d:\test" debug="0"/>
然后重启tomcat,本机即可通过http://localhost/mytest来访问放在d:\test目录下的JSP文件。 注意:d:\test目录下应简历一个目录WEB-INF,并建立web.xml文件,文件内容如下: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app>
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
</web-app>
可以拷贝webapps\ROOT目录下的WEB-INF目录到自己的发布目录。 注:在server.xml里面查找root,一般会看到<Context path="" docBase="ROOT" debug="0"/>
㈢开启serlvet访问的默认方式:
同样,使用EditPlus打开conf目录下的web.xml。查找到273行到278行,将其中的HTML注释标记符 <!— 和 --> 去掉,然后重启tomcat即可。
注意:
如果访问自己的发布目录中的servlet文件,需要在自己的发布目录的WEB-INF目录下建立一个目录classes目录,将自己servlet文件编译后的class文件按照包路径放在该目录下。
如上例中发布目录结构整体结构如下:
d:\test┄┄JSP文件
│
└/WEB-INF┄┄web.xml
│
└/classes┈┈JavaBean/Servlet文件
│
└myPackages(包路径) ┈┈JavaBean/Servlet文件
如在d:\test\WEB-INF\classes目录下有一个HelloWorld.class的servlet文件。其访问路径为:
http://localhost/mytest/serlvet/HelloWorld
使用文本编辑器如EditPlus(2.11版,或低版本并打了xml文件补丁),打开server.xml文件,查找87行的8080,改成80,然后重启tomcat即可。 注:其他版本,查找相应的8080,然后修改。server.xml好像有3个地方有8080,如果使用editplus并支持xml标记亮显,应该知道改那个的。
㈡发布自己的目录:
例如将d:\test目录作为自己的文档发布目录,并指定mytest为http访问的相对目录(本机即http://localhost/mytest)。
同上要修改server.xml文件,将文件中第266行已经屏蔽掉的<Context path="" docBase="ROOT" debug="0"/> 复制到下面的空白处(如268行),这时候复制的文本已经可以彩色亮显。根据例子中的要求,修改这段文本如下:
<Context path="/mytest" docBase="d:\test" debug="0"/>
然后重启tomcat,本机即可通过http://localhost/mytest来访问放在d:\test目录下的JSP文件。 注意:d:\test目录下应简历一个目录WEB-INF,并建立web.xml文件,文件内容如下: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd"> <web-app>
<display-name>Welcome to Tomcat</display-name>
<description>
Welcome to Tomcat
</description>
</web-app>
可以拷贝webapps\ROOT目录下的WEB-INF目录到自己的发布目录。 注:在server.xml里面查找root,一般会看到<Context path="" docBase="ROOT" debug="0"/>
㈢开启serlvet访问的默认方式:
同样,使用EditPlus打开conf目录下的web.xml。查找到273行到278行,将其中的HTML注释标记符 <!— 和 --> 去掉,然后重启tomcat即可。
注意:
如果访问自己的发布目录中的servlet文件,需要在自己的发布目录的WEB-INF目录下建立一个目录classes目录,将自己servlet文件编译后的class文件按照包路径放在该目录下。
如上例中发布目录结构整体结构如下:
d:\test┄┄JSP文件
│
└/WEB-INF┄┄web.xml
│
└/classes┈┈JavaBean/Servlet文件
│
└myPackages(包路径) ┈┈JavaBean/Servlet文件
如在d:\test\WEB-INF\classes目录下有一个HelloWorld.class的servlet文件。其访问路径为:
http://localhost/mytest/serlvet/HelloWorld
解决方案 »
- 新手学习struts jsp页面上多行表单的显示
- 我做的网站在IE 7.0和火狐下显示正常,但是在IE 6.0下却不正常
- 急!!关于网上购物系统JSP页面的运行出错问题!!!
- 怎么根据模板建立网站啊?? 急!!!!!!!!!!!!!
- 怎样把几条记录修改好后更新到数据库里 ?
- 页面接收出现乱吗,请高手点解!
- JSP换行处理(高分回报)
- jsp制作论坛中 顶贴 是怎么样实现的?
- 用JBuilder创建一个JavaBean,我选的基类是java.lang.Object,但老出现“Super class type cannot be resolved"的错误提示
- 小弟刚开始学jsp,我装的是JBuilder8.0,请问jsp环境还得怎么配置呀?
- resin上开发的程序,转到tomcat4.1.24上,问题怎样解决?
- 如何防止jsp源码泄露?
http://localhost:8080/admin/login.jsp
您好登入之后如何设置?
<!--加入自己的上下文--><Context path="/test" docBase="f:/test" debug="0" reloadable="true"><Logger className="org.apache.catalina.logger.FileLogger" prefix="jdon.com_log." suffix=".txt" timestamp="true"/></Context>