初学者入门:Structs中基本配置入门 (2)
第三步:配置欢迎清单
当客户访问Web应用时,如果仅仅给出Web应用的Root URL,没用指定具体的文件名,Web容器会自动调用Web应用的欢迎文件。
welcome.jsp
index.jsp
说明:可以包含多个子元素,首先查找第一个文件。
由于元素中不能配置Servlet映射,因此不能直接把Structs的Action作为欢迎文件,可以采用一种变通的方法来实现在欢迎文件中调用Structs Action。首先,在Structs配置文件中为被调用的Action创建一个全局的转发项,例如:
path=”HelloWord.do”/>
创建一个welcome.jsp的文件
最后在web.xml文件中把welcome.jsp文件配置为欢迎文件,代码如下:
welcome.jsp
第四步:配置错误处理
404
/commom/404.jsp
505
/commom/505.jsp
也可以为Web容器捕获的Java异常配置,需要设置子元素,它用于指定Java异常类。Web容器可能捕获如下异常:
RuntimeException或Error
ServletException或它的子类
IOException或它的子类
type>
java.io.IOException
/common/system_ioerror.jsp
第五步:配置Structs标签库
使用客户化的标签库,要配置它们
/WEB-INF/structs-html.tld
/WEB-INF/structs-html.tld
字串3
用于指定标签库的相对或者绝对URI地址,Web应用根据这一URI来访问标签库。
指定标签描述文件在文件资源系统中的物理位置。
当客户访问Web应用时,如果仅仅给出Web应用的Root URL,没用指定具体的文件名,Web容器会自动调用Web应用的欢迎文件。
welcome.jsp
index.jsp
说明:可以包含多个子元素,首先查找第一个文件。
由于元素中不能配置Servlet映射,因此不能直接把Structs的Action作为欢迎文件,可以采用一种变通的方法来实现在欢迎文件中调用Structs Action。首先,在Structs配置文件中为被调用的Action创建一个全局的转发项,例如:
字串7
创建一个welcome.jsp的文件
最后在web.xml文件中把welcome.jsp文件配置为欢迎文件,代码如下:
第四步:配置错误处理
也可以为Web容器捕获的Java异常配置,需要设置子元素,它用于指定Java异常类。Web容器可能捕获如下异常:
RuntimeException或Error
字串2
ServletException或它的子类
IOException或它的子类
java.io.IOException
/common/system_ioerror.jsp
第五步:配置Structs标签库
使用客户化的标签库,要配置它们
/WEB-INF/structs-html.tld
/WEB-INF/structs-html.tld
字串3
用于指定标签库的相对或者绝对URI地址,Web应用根据这一URI来访问标签库。
指定标签描述文件在文件资源系统中的物理位置。
Tags:
责任编辑:您的评论
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
精彩推荐
最新资讯


您的位置: