jsp、html有关base的提交路径问题

来源:互联网 发布:数控折弯机编程图解 编辑:程序博客网 时间:2024/06/05 11:59

我们要访问一个页面

http://localhost:8090/mavenProject/echo.action

服务器端口,项目名,具体路径

往往是先写一个base,然后form里的action就不用写全部路径了。如下

<!DOCTYPE html><html><head><meta charset="utf-8" /><title></title><base href="http://localhost:8090/mavenProject/"></base></head><body><form action="echo.action" method="post">输入数据:<input type="text" name="msg" id="msg"></input><input type="submit" value="提交"></input></form></body></html>

如何能够正确访问,就在“/”上,上面程序可以正确访问:http://localhost:8090/mavenProject/echo.action

注意:base后面有“/”,form里的action前面无“/”。

几种错误写法及访问的路径:

  1. base有“/”,action有“/”
  2. base无“/”,action有“/”
  3. base无“/”,action无“/”

这几个的访问路径都一样,就是省略项目名了,路径为:http://localhost:8090/echo.action


自己总结的,有问题一定要告诉我啊,多谢。


0 0