JAVA项目访问 改路径

正常访问:协议://IP地址:端口/项目名/...action.action?参数问题来了:协议://IP地址:端口/...action?参数解释下,访问路径中,项目名去... 正常访问:协议://IP地址:端口/项目名/...action.action?参数
问题来了:协议://IP地址:端口/...action?参数
解释下,访问路径中,项目名去掉,直接访问action,action后面的 .action 或 .do 去掉,直接挂上参数。
牛掰人士在哪里。
展开
 我来答
落日追逐
2013-09-02
知道答主
回答量:33
采纳率:0%
帮助的人:13.5万
展开全部

楼上几个都太复杂了,直接将项目发布成ROOT命名的格式就可以了,如果你是用的MyEclipse进行开发,可以参考下面的图进行修改。

追问
恩。你的方法不错。
不过。我的放到 linux 服务器下面去。
吕先生爱叨叨
2013-09-02 · TA获得超过398个赞
知道小有建树答主
回答量:874
采纳率:0%
帮助的人:324万
展开全部
解决方案
第一:把项目名称去掉,这个简单,你在配置文件里面设置访问路径是/,而不是/项目名称就可以了
第二:去掉action和do这个也是在配置文件里面设置的,还可以用SpringMVC,因为它吃吃REST风格
追问
springmvc 下面。怎么改
struts2 下面。怎么改的。可以详细点吗。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tj719192783
推荐于2017-05-24 · 超过19用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:51.6万
展开全部
修改conf下的server.xml中的Host
<Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context path="/" docBase="/项目名称" debug="0" reloadable="true"></Context>
</Host>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式