form 中的action和web.xml中的url-pattern之间的关系

form中的action和web.xml中的url-pattern之间是什么关系啊?这个关系是怎么理解的呢?比如<formaction=\"ShoppingServlet... form 中的action和web.xml中的url-pattern之间是什么关系啊?这个关系是怎么理解的呢?比如<form action=\"ShoppingServlet\" method=post>和<url-pattern>/ShoppingServlet</url-pattern>中,那么提交表单的时候是不是就提交到了ShoppingServlet地址中了呢?如果action不写或者写其他的属性值,可不可以呢? 展开
 我来答
幽冥神者
2012-06-24 · TA获得超过3213个赞
知道大有可为答主
回答量:1953
采纳率:50%
帮助的人:1732万
展开全部
action是指处理表单内容的程序的地址,这个地址你可以随便指,一般来讲不写的话会提交给自己。
url-pattern是servlet的url映射。要在外部访问一个servlet,需要有一个访问地址,urlpattern就是干这件事的。为一个servlet指定了访问名称(不是servlet名称),action就可以通过这个名称访问这个servlet了
追问
"为一个servlet指定了访问名称(不是servlet名称),action就可以通过这个名称访问这个servlet了 "这是什么意思啊??action为什么要访问这个servlet呢?为什么通过你说的这中方式就可以访问这个Servlet了呢??
追答
action指明处理数据的程序地址。所以你可以随便提交到哪
如果这一部分你是刚学的话可以多看两遍书,然后做两个例子体会一下。你追问的这两个问题确实是让人很难解释。就好像问1加1为什么等于2一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式