![]() |
| 编程社区 » web开发 » struts错误,高手请进 |
struts错误,高手请进 |
hanxu |
发表:
|
空指针
贴代码看看
提示的很清楚啊,就是空指针,应该是你的资源文件没指定,或者要引用的资源在资源文件没找到。
最常遇到的异常,多碰几次,就会搞定了!
这次还是把代码贴出来大家帮忙看看吧!
-------------login.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<META http-equiv=Content-Type content="text/html; charset=GBK">
<body vLink="#006666" link="#003366" bgColor="#E0F0F8">
<html:img pageKey="title.imageEnter" altKey="title.imgEnterHint"/>
<form action="login.do" method="post">
<bean:message key="item.username"/>
<input size="15" name="name">
<bean:message key="item.password"/>
<input type="password" size="15" name="psw">
<a href="regist.do">
<bean:message key="item.regist"/>
</a>|
<html:submit>
<bean:message key="item.submit"/>
</html:submit>
</form>
-----------------struts-config.xml
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE struts-config PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
"http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">
<struts-config>
<form-beans>
<form-bean name="formBean1" type="classmate.UserForm"/>
</form-beans>
<global-forwards>
<forward name="failed" path="/error.jsp"/>
<forward name="successed" path="/right.jsp"/>
</global-forwards>
<action-mappings>
<action path="/login" type="classmate.LoginAction" name="formBean1" scope="request" input="/error.jsp"/>
<action path="/regist" forward="/regist.jsp"/>
</action-mappings>
<message-resources parameter="classmate.MyResource"/>
</struts-config>
------------------web.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<!-- Action Servlet Configuration -->
<servlet>
<servlet-name>actionServlet</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<!-- Action Servlet Mapping -->
<servlet-mapping>
<servlet-name>actionServlet</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<!-- The Welcome File List -->
<welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
<!-- Struts Tag Library Descriptors -->
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
</web-app>
标签问题?
="/WEB-INF/struts-bean.tld"
是不是文件不存在?路径错误?
学习中,那位高手推荐本struts 的入门书籍,谢谢先~~~~~
报错的是ImgTag相关的
资源文件中
pageKey="title.imageEnter"
altKey="title.imgEnterHint"
都有定义吗
问题解决了,我把struts\lib下面的所有jar文件都拷贝到了tomcat下的lib文件夹,然后在项目中引用tomcat下的struts.jar就好用了,但是引用别的struts\lib就不好用不知道为何?
| 编程社区 2008 浙ICP备09013498号 |
| © TinyBBS.cn |
| 编程好站连接:codeproject sf.net codeplex |