标题:action值怎么不对,如何解决?
只看楼主
夜雨葬花魂
Rank: 1
等 级:新手上路
帖 子:181
专家分:0
注 册:2007-3-28
 问题点数:0 回复次数:6 
action值怎么不对,如何解决?
今天没事干,自己写了一个小例子。写的到是正确呀,没什么错误 
可是服务起了之后,老是页面中的action值不对劲。怎么能老是少了“工程名”呢? 很是纳闷。。。。。
本不该这样的啊  action="${Pagecontext.Request.contextPath}/*.do?method=***" 这样的写法正确的嘛
可就是点了submit按纽之后显示的action是:action="/*.do?method=***" ,工程名呢? 哪去了?
不知道怎么回事,不会解决。 实在没招只能直接给写死了 写成:action="gongchengming/*.do?method=***"
这样才可以……
我的天呐!!!  这问题到底该怎么解决呀!!
前提是我启动了tomcat之后 在地址栏里输入:http://localhost/8088 结果不能显示tomcat界面  - -!
难道与tomcat有关? 也不对呀……

  实在是不知道怎么回事,半年了竟然遇到这样的问题.
谁能告诉我什么情况下才能出现这样的问题,谢谢了先.
(不许笑话我 哈哈)
搜索更多相关主题的帖子: action值 method 工程 
2007-09-03 18:15
神vLinux飘飘
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:浙江杭州
等 级:贵宾
威 望:91
帖 子:6140
专家分:217
注 册:2004-7-17
得分:0 
gongchengming/*.do?

直接写
/pagename.do不就可以了么?

看不明白你想弄什么,我从来就不用写工程名。你这种用法我还是第一次见

淘宝杜琨
2007-09-03 18:39
夜雨葬花魂
Rank: 1
等 级:新手上路
帖 子:181
专家分:0
注 册:2007-3-28
得分:0 
我也知道不该写工程名的 这就是最头疼的问题
正常情况下点了submit按扭之后 应该是:
http://localhost/8088/projectname/*.do?method=***

而我正常写action的话,点了submit按扭之后,结果却是:http://localhost/8088/*.do?method=***

明显路径不对

这到底是什么原因呢

实话,我第一次遇到......

沉睡的狮子,不要再颓废了,请召唤出你心中神的力量,咆哮吧!远方有一片属于你自己的天空,向那里奔跑……
2007-09-03 19:35
支离破碎
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:737
专家分:0
注 册:2007-1-4
得分:0 
8088是端口号?
如果是就写成http://localhost:8088
你TOMCAT的页面无法打开就是路径或是TOCAMT有问题

人生漂泊無依,有如浮萍菱花,隨水飄流,你会在我这里停留吗?
[url=http://51mynet.]http://51mynet.[/url]
2007-09-03 21:45
神vLinux飘飘x
Rank: 2
等 级:新手上路
威 望:3
帖 子:436
专家分:0
注 册:2007-1-4
得分:0 

绝对不要把你的工程名甚至服务器端口号都写上去.......

2007-09-04 07:38
夜雨葬花魂
Rank: 1
等 级:新手上路
帖 子:181
专家分:0
注 册:2007-3-28
得分:0 
嗯,

可能是我tomcat不好用了 具体怎么写那些东西我还是知道的

沉睡的狮子,不要再颓废了,请召唤出你心中神的力量,咆哮吧!远方有一片属于你自己的天空,向那里奔跑……
2007-09-04 09:47
litianyi520
Rank: 1
等 级:新手上路
帖 子:75
专家分:0
注 册:2006-5-18
得分:0 
查看你的sevlet的路径配置, 路径有问题,自己调试一下就好了

2007-09-04 12:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-167441-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.457460 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved