Struts2.3.16配置详解
简介
Struts2是一款流行的开源MVC(model-View-Controller)框架,用于构建企业级JAVA Web应用程序,Struts2.3.16是其一个稳定版本,本文将详细介绍Struts2.3.16的配置过程,包括配置文件、过滤器、拦截器等。
配置文件
web.xml配置
在web.xml文件中,需要配置Struts2的核心过滤器,如下所示:
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /*
struts.xml配置
在struts.xml文件中,需要配置以下内容:
(1)命名空间
(2)全局结果集
/error.jsp
(3)全局异常映射
(4)Action配置
/success.jsp /login.jsp
过滤器配置
Struts2.3.16使用
StrutsPrepareAndExecuteFilter
过滤器,该过滤器负责处理请求,包括准备和执行Action,以下是过滤器配置示例:
struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter actionPackages com.example.action
拦截器配置
Struts2.3.16支持拦截器,拦截器可以在Action执行前后进行操作,以下是一个拦截器配置示例:
Struts2.3.16的配置主要包括web.xml和struts.xml文件,在web.xml中配置过滤器,在struts.xml中配置命名空间、全局结果集、全局异常映射、Action配置、拦截器等。
问题:Struts2.3.16如何配置多个Action?
解答:在struts.xml文件中,可以为每个Action创建一个节点,如下所示:
/success.jsp /login.jsp /register_success.jsp /register.jsp
问题:Struts2.3.16如何配置拦截器?
解答:在struts.xml文件中,可以通过以下方式配置拦截器:
在Action中,可以通过以下方式引用拦截器:
15分之1 15分之2 15分之3 15分之4 15分之5⋯15分之11和是多少?写出详细过程
15分之1 15分之2 15分之3 15分之4 15分之5⋯15分之11和=15分之(1+2+3+4+......+11)=15分之{[(1+11)x11]/2}=15分之66=5分之22=4.4
linux下配置DNS和DHCP服务器时应该注意些什么?
1、linux下配置DNS服务器的时候,首先查看是否已安装DNS服务器程序BIND,可以用命令#rpm -qa | grep bind,进行查看,如果没安装可以通过挂载镜像光盘的方法进行安装。 4个rpm包的安装顺序分别为:第1张光盘:#rpm -ivh ,#rpm -ivh ,#rpm -ivh ,下面是第2张光盘:#rpm -ivh ,这些包都在/mnt/cdrom/RedHat/RPMS目录下。 对于DNS的配置,配置文件/etc/中添加适当的内容。 正向文件和反向文件,都应该重新创建,并放在/var/named/下,这两个文件,应该做到见名知意的效果。 配置好后,用命令#service named restart重新启动该服务,如果不行,就用reboot命令重新一下电脑。 2、对于linux下dhcp的配置,先用命令#rpm -qa | grep dhcp查看系统是否安装此服务。 如果没安装可以挂载第2张光盘,安装#rpm -ivh 包,在配置主文件时,把/usr/share/doc/dhcp-3、0pl1/文件拷贝一份到/etc/,再用vi /etc/进行相应配置,最后#service dhcpd restart重启服务。 希望对你有帮助,好运!
在Rt三角形ABC中,∠C=90°,圆A、圆B、圆C两两外切,且圆A、圆B的半径长分别是2和3,求圆C的半径长(过程
外切圆圆心距等于两圆半径之和 AB=rA+rB=5 AC=rA+rC=2+rC BC=rB+rC=3+rC 在Rt△ABC中,∠C=90°,由勾股定理得 AB×AB=AC×AC+BC×BC 即25=(2+rC)×(2+rC)+(3+rC)×(3+rC) 25=2rC×rC+10rC+13 rC×rC+5rC-6=0, rC=1或者-6, -6不符合题意,得 圆C的半径rC=1。














发表评论