apache struts2如何手工搭建struts2的运行环境

apache struts2  时间:2022-02-22  阅读:()

在struts中使用org.apache.struts2.dispatcher.FilterDispatcher先要配置什么?

这里struts2使用的是Filter充当Control 需要配置web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="2.4" xmlns="/xml/ns/j2ee" xmlns:xsi="/2001/XMLSchema-instance" xsi:schemaLocation="/xml/ns/j2ee /xml/ns/j2ee/web-app_2_4.xsd"> <display-name> struts2Test</display-name> <filter> <filter-name>struts2</filter-name> <filter-class&.apache.struts2.dispatcher.FilterDispatcher</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <e-file-list> <e-file>index.html</e-file> <e-file>index.htm</e-file> <e-file>index.jsp</e-file> <e-file>default.html</e-file> <e-file>default.htm</e-file> <e-file>default.jsp</e-file> </e-file-list> </web-app>

如何手工搭建struts2的运行环境

新建一个动态的Web工程,将struts-2.3.15.3-all.zip解压后打开文件夹:struts-2.3.15.3--->apps--->struts2-blank--->WEB-INF--->lib,复制lib目录下所有的jar包。 粘贴到我们的动态web工程下的Struts2_02_HelloWord--->WebContent--->WEB-INF--->lib目录下。 打开struts-2.3.15.3--->apps--->struts2-blank--->WEB-INF目录下的:web.xml文件(可以用记事本,eclipse,EditPlus等软件打开)复制其中的部分内容(见图片) 打开在eclipse中新建的动态web工程,在Struts2_02_HelloWord--->WebContent目录下找到web.xml并打开。将其中的部分内容删除,见图片。 做完第四步以后,就可以将第三步中复制的内容,粘贴到这里就可以了,见图片。 这里附上需要复制粘贴的内容: <filter> <filter-name>struts2</filter-name> <filter-class&.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> </filter> <filter-mapping> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> 引入Struts2自身配置文件 打开struts-2.3.15.3--->apps--->struts2-blank--->WEB-INF--->classes目录,复制这个目录下的struts.xml文件 将第6步中复制好的文件,粘贴到新建的动态web工程的Struts2_02_HelloWord--->src目录下。 关联DTD文档约束 如果当前系统能够接入,则不必做额外的操作,Eclipse会根据DTD文档的描述自动下载需要的DTD文件。 如果不能接入,则需要告诉Eclipse,关联的DTD文件的位置。 这里介绍一下在没有网的情况下,如何关联DTD文档。 复制dtd文档的URI标识(/dtds/struts-2.3.dtd)。在eclipse中打开:window--->preferences--->搜索XML--->找到XML Catalog--->选中User Specified Entries--->点击Add--->(这时会出现新的窗口)。 将前面复制的dtd文档的URI标识(/dtds/struts-2.3.dtd)粘贴到key文本框中--->在key type中选择URL--->点击File system查找dtd文件的位置(F:struts-2.3.15.3srccoresrcmain esources)--->一路确认--->将struts.xml文件关闭重新打开生效.

腾讯云新用户省钱秘笈购买云服务器

目前国内云计算市场竞争异常激烈,尤其是国内的腾讯云、阿里云、景安等商家促销活动一波接一波的进行,对于有需要的用户确实得到不小的实惠。但是这样给予国内的主机商确实是比较大的打击,毕竟这些商家的背景和实例强劲,即便是贴本补贴优惠,也是不怕的。前两年阿里一家各种活动促销,确实在国内市场占据主要的市场地位,腾讯云开始两年没有较大的吸引用户,不过这两年的发展还是比较稳健的。我们很多网友在之前肯定也享受到一些...

CYUN专注海外精品服务器资源 国庆钜惠 最低5折起 限量促销

国庆钜惠 最低5折起 限量促销CYUN专注海外精品服务器资源,主营香港CN2 GIA、美国CERA、美国高防服务器资源,实体公司,ISP/IDC资质齐全,客服配备齐全。本次针对国庆推出非常给力的促销活动,旗下所有平台同享,新老客户同享,限时限量,售完截止。活动截止时间:2021年10月9日官网地址:www.cyun.net参与机型:香港CN2 GIA云服务器、香港双程CN2云服...

Ftech:越南vps,2核/2G/20G SSD/1Gbps不限流量/可安装Windows系统,$12.5月

ftech怎么样?ftech是一家越南本土的主机商,成立于2011年,比较低调,国内知道的人比较少。FTECH.VN以极低的成本提供高质量服务的领先提供商之一。主营虚拟主机、VPS、独立服务器、域名等传统的IDC业务,数据中心分布在河内和胡志明市。其中,VPS提供1G的共享带宽,且不限流量,还可以安装Windows server2003/2008的系统。Ftech支持信用卡、Paypal等付款,但...

apache struts2为你推荐
performclickC#中 键盘entre执行确定命令的代码是什么Honeypot蜜罐系统毫无破绽吗?cpu监控CPU检测软件有哪些 5款CPU检测工具介绍 (svn服务器搭建怎样搭建本地svn服务器环境数据监测运动手表的数据监测都准确吗?自定义表情手机QQ自定义表情怎么添加自定义表情QQ自定义表情awv如何把普通电影转换成AWV数据统计分析表EXCEL怎么制作百分比数据分析表图腾讯技术腾讯是什么东西?
免费域名 香港vps 免费二级域名申请 香港加速器 ssh帐号 炎黄盛世 太原网通测速平台 微软服务器操作系统 银盘服务是什么 帽子云排名 贵阳电信 如何登陆阿里云邮箱 葫芦机 新网dns cdn加速技术 防盗链 godaddy域名 傲盾代理 超低价 iptables 更多