<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
请求时这样写:http://localhost:8080/crm/login.do你是这样写的:<url-pattern>/action/*</url-pattern>,表明处理所有以"/action"为前缀的URL.例如,如果请求的URL为http://localhost:8080/crm/action/login.,Webp容器将把该请求转发给ActionServlet.跟ActionErrors validate无关.action的作用转发到另一个资源
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
请求时这样写:http://localhost:8080/crm/login.do你是这样写的:<url-pattern>/action/*</url-pattern>,表明处理所有以"/action"为前缀的URL.例如,如果请求的URL为http://localhost:8080/crm/action/login.,Webp容器将把该请求转发给ActionServlet.跟ActionErrors validate无关.action的作用转发到另一个资源
解决方案 »
- ssh 如何做到防止用户 重复登录?
- 服务器端查询数据库后怎么将结果传送到客户端?
- 两年经验java期望薪水应该要多少 ???????
- jboss 配置jndi的问题
- 我用一组Struts的标签radio,但是它默认选中最后一个,如何去掉这个默认值,即哪个选项都不选!!
- 怎样用java程序登陆网站
- 在线等待高手的指教。。。。。。。先谢谢了,小问题。。。。。顺便问一声,怎么给您分数啊。。。。。
- $$$$$JAVA为什么容易混饭吃¥¥¥
- 请问在jsp或者servlet中怎样动态生成gif图片?
- 今天用刚学的拦截器 就算写了excludeMethods也还是都拦截了
- 请问谁有关STRUTS 方面的内容?
- 请教各位大虾:我在Spring+hibernate框架中使用向服务器提交保存数据出现以下错误,请大虾们指教
不明白~
Action只做了这个。。
public ActionForward execute( ActionMapping mapping,
ActionForm form,
HttpServletRequest request,
HttpServletResponse response)
throws IOException, ServletException {
ActionForward forward = null;
String empno = ((EmployeeForm) form).getEmpno();
String password = ((EmployeeForm) form).getPasswd();
forward = mapping.findForward(Constants.SUCCESS_KEY);
return (forward);
}
页面也很简单~
<%@ page contentType="text/html; charset=gb2312" %><%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %><html><head><title>Sign in, Please!</title></head>
<body>
<html:errors/>
<html:form action="/employ" focus="empno">
<table border="0" width="100%">
<tr>
<th align="right">Username: </th>
<td align="left"><html:text property="empno"/></td>
</tr>
<tr><th align="right">Password: </th>
<td align="left"><html:password property="passwd"/></td>
</tr>
<tr>
<td align="right"><html:submit property="submit" value="Submit"/></td>
<td align="left"><html:reset/></td>
</tr>
</table>
</html:form>
</body>
</html>迷茫~~
不然<url-pattern>/action/*</url-pattern>找的路径得有action前缀,这样就找不到你的请求路径http://localhost:8080/crm/employ了!