您的位置:首页 > 编程语言 > Java开发

struts导入标签库错误,解决问题~~

2013-03-25 10:31 148 查看
strtuts2 下开发前的部署步骤

1 导入jar包

strtuts2.3 除了基本jar包

commons-fileupload-1.2.2.jar

commons-logging-1.1.1.jar

freemarker-2.3.19.jar

ognl-3.0.5.jar

struts2-core-2.3.3.jar

xwork-core-2.3.3.jar

还需要导入

commons-lang3-3.1.jar(之前很多教科书没有教导入这个包,则会报错~~)

commons-io-2.0.1.jar

2 配置web.xml文件

在web.xml文件中加入这么一段

<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>

3 配置struts2.xml文件

<?xml version="1.0" encoding="UTF-8" ?>

<!DOCTYPE struts PUBLIC

"-//Apache Software Foundation//DTD Struts Configuration 2.1//EN"

"http://struts.apache.org/dtds/struts-2.1.dtd">

<!--

struts配置详解: package 表示包 name="struts2" 遵循命名规范 namespace 命名空间 extends

继承 表示包继承了某些包的功能 action name表示请求的名称 class 表示处理请求url converter=""

表示在请求中需要转换的类型参数 method 一个action中处理不同的请求方法 <result

name="表示和action中要执行的方法的返回值对应" type=""></result> type表示返回的结果类型

-->

<struts>

<constant name="struts.i18n.encoding" value="UTF-8" />

<package name="struts2" extends="struts-default" namespace="">

<action name="login_*" class="action.LoginAction" method="{1}">

<result name="isLogin">/login.jsp</result>

</action>

</package>

</struts>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: