当前位置: 代码迷 >> Java Web开发 >> action请求 ,为啥后缀是htm
  详细解决方案

action请求 ,为啥后缀是htm

热度:8207   发布时间:2016-04-11 00:10:59.0
action请求 ,为什么后缀是htm?
看到别人写的代码中有这样一句:
action="${basePath}/shop/micro_blog_center/save.htm"
这里对应的方法是shop包下面的microBlogCenterAction类下面的save方法,我想问的是,这里的后缀htm是什么意思?
还有,为什么我加上参数后【action="${basePath}/shop/micro_blog_center/save.htm?messgae=2323&url=2323"】请求就不成功?

------解决方案--------------------
url的后缀不一定有什么意义,url可以被重写。htm可能是为了看起来像静态页面(伪静态)。请求不成功,需要调试调试才知道
------解决方案--------------------
web.xml把url-pattern配一下就这样了
------解决方案--------------------
xml 里面配置提交的后缀名
------解决方案--------------------
引用:
看到别人写的代码中有这样一句:
action="${basePath}/shop/micro_blog_center/save.htm"
这里对应的方法是shop包下面的microBlogCenterAction类下面的save方法,我想问的是,这里的后缀htm是什么意思?
还有,为什么我加上参数后【action="${basePath}/shop/micro_blog_center/save.htm?messgae=2323&url=2323"】请求就不成功?


web.xml中

<servlet-mapping>
   <servlet-name>FileUrl</servlet-name>
   <url-pattern>*.htm</url-pattern>
  </servlet-mapping>
  
配置拦截已.htm的请求


你的请求不成功,肯定是action中的方法没有请求的参数
  相关解决方案