这个问题我昨天问了,但还是没有解决,我今天把问题详细描述一下。谢谢大家帮忙。
我把文件夹struts2qs完整的复制到webapps下面,然后在Myeclipse里面启动服务器,并在Eclipse Web Browser里面访问
http://localhost:8080/strutsqs/login.jsp,一切正常,然后执行了操作,访问了actions也完全正常。
但是我如果用如下的方法就出现问题了。
首先在Eclipse里面通过File->new->web project建立一个工程struts2qs,然后将已有的程序文件import到struts2qs下面的webroot目录下。这时在Myeclipse里面的Package Explorer里面能看到该工程所有jsp文件被正常导入,在WebRoot/WEB-INF下面也有lib、src文件夹以及build.xml文件和bulid.xml文件,但是没有classes文件夹。但在workbench里面其实已经有了该文件夹,但是没有struts.xml文件和编译好的classes文件。
我对该工程做了deploy以后,在tomcat下面对应的文件夹里面也是如此,有jsp文件,没有class文件,也没有struts.xml文件。这就导致了访问
http://localhost:8080/strutsqs/login.jsp依然正常,但是一旦访问action就出问题了。
--
FROM 125.39.135.*