浏览 4682 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2015-04-09
<%@ taglib uri="/struts-tags" prefix="s" %> <html> <head> <title></title> </head> <body> <form action="login" method="post"> <s:textfield label="用户名" name="username"/> <s:textfield label="密码" name="password"/> <s:submit value="注册"/> </form> </body> </html> ---------------------------------- <?xml version="1.0" encoding="UTF-8"?> <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> <filter> <filter-name>struts2</filter-name> <filter-class> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app> --------------------------------- 在没有加web.xml时,还能显示错误页,大致意思是找不到标签库。 加了web.xml后,页面干脆显示404错误,说找不到指定页。我都快崩溃了。换了tomcat版本也无济于事。 应该不是<form>的问题,我试了其它标签,也是同样的问题。 还有相关的struts.xml里,要有什么设置吗? 因为只是标签,没有action等逻辑问题,所以我没有设置struts.xml。是不是这个原因? 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2015-04-10
什么叫显示不出来?
|
|
返回顶楼 | |
发表时间:2015-04-12
就是显示404找不到页面。
不过问题解决了,是struts.xml里配置action的包名写错了。 谢谢你的关注。 |
|
返回顶楼 | |
发表时间:2015-04-12
msn_nihao 写道 就是显示404找不到页面。
不过问题解决了,是struts.xml里配置action的包名写错了。 谢谢你的关注。 1.404,就是找不到资源文件 2.出现404,基本上都是配置文件有错误 |
|
返回顶楼 | |
发表时间:2015-05-19
把<form>标签改成<s:form>
|
|
返回顶楼 | |