你用Struts的html标签的时候,在表单的action里面就不用写login.do了,直接写login就可以了

解决方案 »

  1.   

    用HTML标签你这样写是对的<form action="login.do"></form>
    但是你用的是Struts标签,login前要加“/”,如下:
    <html:form action="/login"></html:form>用Struts标签的话至于login后加不加 .do 无所谓,加了也不错,不加Struts会自动识别,为你加上。
    但用HTML标签的话就必须加 .do 而且前面不要加“/”。