把 input="/login.jsp" 换成  "qcweb/auth/login.jsp"试试。我觉着你的input或者path的路径应该完整吧?!

解决方案 »

  1.   

    //把 input="/login.jsp" 换成  "qcweb/auth/login.jsp"试试没效果,应该和input没有关系吧。
      

  2.   

    嗯。没有程序我也不知道问题处在哪里。你从下面几个方面查查。1、看看你的web.xml中是否对独立的模块进行了配置。2、你把path="/login-submit" 等前边加上你的模块名 : path="/your model name/login-submit"看看。
      

  3.   

    确实好解决,给你个例子网站,讲解非常清晰,易懂!
    http://www.reumann.net/struts/main.do
      

  4.   

    找出了,原来在web.xml中有一个servlet映射的匹配模式被写成/*.qc,改为*.qc就没有问题了。
    这样的隐性错误很间接,很难找啊。没有人说中,又当散分好了,没意见吧?
      

  5.   

    struts1.2不用的<html:form 不用指定action属性
      

  6.   

    我觉得楼主这样改也行
    <html:form action="login-submit.do" method="post">
    改成
    <html:form action="/login-submit.do" method="post">
    一般都会用这种的,也即 /*.do