root-Eclipse首选项web project setting设置问题

问题描述

Eclipse首选项web project setting设置问题

请教context root 是设置什么的,不大明白,菜鸟一只,请见谅

解决方案

ontext root确定了Tomcat将那些URL请求转发到Web应用. 如果应用的context root?设置为 myapp,除非存在更为明确context root的Web应用,那么所有 /myapp or /myapp/* 的请求将被转发到你的应用进行处理,. 如果第二个应用context root设置为 myapp/help 那么 /myapp/help/help.jsp 的请求将转发到第二个应用进行处理,而不是第一个应用。

这个关系同样适用于被称为root context ?/ 的context root?. 当应用被指定为root context 它将会响应没有被明确context root处理的所有请求.

应用的context root 取决于应用的部署方式. 如果Web应用作为 EAR 包的一部分进行部署 那么context root 将通过 EAR包里的application.xml 文件中web模块 context-root元素设置. 在下面的例子里 web-client.war应用的context root?设置为 bank.

当我们的项目名称是shop时,且context root设置为shop是,默认的
访问欢迎页面的url是:http://localhost:8080/shop。
? 如果context root设置为/则url会变成http://localhost:8080/,
一般我们希望url是后者的样子,那么如何来修改context root呢?
? 一:新建web时,在context root中写入“/”即可,或者改为你理想的名字。
? 二:若使用eclipse开发,则右击项目,选择属性,
????? 找到Web Project Settings然后修改context root为/
????? 若使用myEclipse开发,则右击项目,选择属性,
?选择MyEclipse,找到Context Root选项卡里的“Web Context root”
?并将其改为/即可。
?

当重启浏览器,输入地址会发现,结果并不理想,因为这跟你所用的服务器有关系!
?
?? 在这里我们以weblogic服务器为例:
????? 在WEB-INF下新建weblogic.xml配置文件,
?<?xml version=""1.0"" encoding=""UTF-8"" standalone=""no""?>
?
? ??? /
?
?
?? 不同的服务器修改方式可能稍有区别

时间: 2024-08-02 18:52:53

root-Eclipse首选项web project setting设置问题的相关文章

eclipse的dynamic web project依赖其他java工程,如何在运行时可以加载其他java工程的class?

问题描述 大家好啊,我现在有个web工程,由于某些原因,依赖其他一些java工程,这样编译代码没问题.但是运行时,需要将依赖的这些java工程打成jar包放入到webcontextn/WEB-INF/lib目录下才可以,有什么办法避免每次更新其他Java工程的源码时,避免每次都要部署jar包,多谢啊,急,在线等 解决方案 解决方案二:各位大神,求解啊解决方案三:可以直接引用解决方案四:一种方法:使用maven依赖,这样被依赖的项目更新了,依赖项目只需要mavenupdate一下就可以了还有就是:

Eclipse整合Tomcat开发Dynamic Web Project环境总结

一.引子 习惯了MyEclipse的你是否曾想过基于Eclipse进行Dynamic Web Project项目开发呢?网上资料颇多,但是实践起来却发现总有这样那样的问题,设计Lucene搜索引擎项目的一个需要,重新搭建了一次环境,感触颇多,先总结下来,以备后用. 二.版本说明 2.1 Eclipse J2EE Eclipse Java EE IDE for Web Developers. Version: Kepler Service Release 1 Build id: 20130919-

《ADOBE INDESIGN CS6标准培训教材》—第1章1.2节工作区和首选项

1.2 工作区和首选项 ADOBE INDESIGN CS6标准培训教材 首次运行Adobe InDesign,看到的是InDesign基本工作区:菜单.控制面板.单列靠左的工具面板.三组停放在右侧泊槽的面板,中间是欢迎屏幕,如图1-2-1所示(如果出现界面与图1-2-1不同,可执行菜单命令"窗口>工作区>基本功能") .Adobe InDesign的菜单.各种面板以及窗口的大小和排列方式称为工作区.可以看到在菜单后较以前版本增加了几个控制按钮(如果显示器像素数不大于1 0

《ADOBE INDESIGN CC标准培训教材》—第1课1.2节工作区和首选项

1.2 工作区和首选项 ADOBE INDESIGN CC标准培训教材 首次运行Adobe InDesign,看到的是InDesign基本工作区:菜单.控制面板.单列靠左的工具面板.三组停放在右侧泊槽的面板,如图1-2-1所示(如果出现界面与图1-2-1不同,可执行菜单命令"窗口>工作区>基本功能") .Adobe InDesign的菜单.各种面板以及窗口的大小和排列方式称为工作区.可以看到在菜单后还有几个控制按钮(如果显示器像素数不大于1024,就会分两行显示).设计师可

如何在eclipse jee中创建Maven project并且转换为Dynamic web project

注意:该文档只针对以下eclipse版本,如图 欢迎加入QQ群交流:1群已满,请加2群466355109,技术不全没关系,只要有交流的心就尽管来吧!!! 为了方便,我将我本地的压缩包放在了微云网盘中,大家可以直接下载,jee,subversion,m2eclipse都集成好了,下载地址 链接:http://pan.baidu.com/s/1i3pDNd7 一.创建maven工程 在eclipse的菜单栏选择File->New->Other->Maven->Maven Project

《Adobe Premiere Pro CS5经典教程》——第2课 选择设置、调整首选项和管理素材 2.1 开始

第2课 选择设置.调整首选项和管理素材 本课介绍的内容包括: 选择项目和序列设置: 设置暂存盘选项 调整用户首选项: 导入素材: 仔细检查图像: 管理文件夹内的素材: 用Media Browser查找素材. 本课大约需要50分钟. Adobe Premiere Pro CS5具有很多定制功能,具有很高的适应性.而您需要做的只是调整序列设置和首选项. 2.1 开始 在大多数Adobe Premiere Pro CS5项目中,我们并不需要过分关注项目设置和首选项.然而,最好还是了解一下这些可用选项.

《Unity开发实战》——1.3节设置首选项

1.3 设置首选项对有些人来说,将编辑器设置成自己喜欢的样子可能没必要.但是这样能加快开发速度,并且能让Unity用起来更顺手.本节将介绍如何将某些设置项调整成自己的首选项. 1.3.1 操作步骤请按照下面的步骤设置首选项:1)在Unity编辑器中,在菜单上选择Edit(编辑)| Preference(首选项设置)(如果你用的是Mac系统,则是Unity | Preference(首选项设置)).2)当Preference 窗口显示出来后,注意窗口中有几部分:General(通用).Extern

eclipse中svn1.10.9插件设置Ignored Resources中.project等无效

问题描述 eclipse中svn1.10.9插件设置Ignored Resources中.project等无效 Myeclipse中svn1.10.9插件设置Ignored Resources中.project等不起作用下面是myeclipse配置的图片: 解决方案 重启也不可用,是插件本身问题 解决方案二: 你重启了吗?重启下试试

Windows 8 动手实验教程 实验6:设置和首选项

动手实验 实验6:设置和首选项 2012年9月 简介 实验3介绍了合约并演示了应用程序如何轻松地与共享和搜索合约实现集成.合约同样包含设置超级按钮,它对活动的Windows应用商店应用的设置进行修改.在您选择设置超级按钮时出现的设置窗格中,操作系统提供一个权限命令,它允许用户启用或禁用程序的某些功能,例如对网络摄像头和麦克风的访问.值得注意的是您可以向设置窗格添加命令并将它们连接到设置页面.这为用户提供了方便地访问首选项,关于框和其他应用程序特定的设置内容. 在本实验中,您将向Contoso C