惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threat Research - Cisco Blogs
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
V
Vulnerabilities – Threatpost
GbyAI
GbyAI
P
Proofpoint News Feed
L
LINUX DO - 热门话题
P
Palo Alto Networks Blog
A
About on SuperTechFans
T
Tenable Blog
M
MIT News - Artificial intelligence
IT之家
IT之家
I
Intezer
D
DataBreaches.Net
爱范儿
爱范儿
T
Threatpost
C
CERT Recently Published Vulnerability Notes
云风的 BLOG
云风的 BLOG
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
K
Kaspersky official blog
大猫的无限游戏
大猫的无限游戏
A
Arctic Wolf
Y
Y Combinator Blog
Cyberwarzone
Cyberwarzone
酷 壳 – CoolShell
酷 壳 – CoolShell
D
Darknet – Hacking Tools, Hacker News & Cyber Security
H
Help Net Security
Microsoft Security Blog
Microsoft Security Blog
Spread Privacy
Spread Privacy
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
AWS News Blog
AWS News Blog
博客园 - 聂微东
C
Check Point Blog
S
Securelist
有赞技术团队
有赞技术团队
雷峰网
雷峰网
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
Stack Overflow Blog
Stack Overflow Blog
MongoDB | Blog
MongoDB | Blog
D
Docker
G
GRAHAM CLULEY
T
The Exploit Database - CXSecurity.com
C
Cybersecurity and Infrastructure Security Agency CISA
T
Tailwind CSS Blog
L
Lohrmann on Cybersecurity
G
Google Developers Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
L
LangChain Blog

博客园 - .net

软件项目获取用户需求的沟通技巧(摘自IT168技术频道) 软件项目进度控制要处理好四个问题(摘自IT168技术频道) 软件外包项目实施过程中的关键因素(摘自IT168技术频道) Struts学习心得之Struts流程篇(3) -示例 续 转载 Struts学习心得之Struts流程篇(3) -示例 转载 Struts学习心得之Struts流程篇(2) 转载 初学Java Applet程序设计基础 将一个数据库添加到服务器中 datagrid中使用dropdownlist编辑模版时遇到问题 开发中的临时内容 开发个人财务管理系统(一)建数据库 SQL查询语句使用方法参考二 SQL查询语句使用方法参考一 用RichTextBox控件来做一个文本编辑器 微软的一项Agent技术(动画小精灵) .NET中如何获得IP地址和主机名 response.bufferoutput cookie的使用 测试cookie关键字是否存在
Struts学习心得之Struts流程篇(1)转载
.net · 2005-12-20 · via 博客园 - .net

Struts学习心得之Struts流程篇(1)

        刚接触Struts,刚接触MVC架构,或者刚接触任何新东西,我觉得首先要搞清楚流程,要对新事物有一个大概的、总体的认识,先有感性认识,先培养起来兴趣是非常重要的。下面就把我学习Struts的总体业务流程通过一个实例来进行概括,有什么错误和不妥之处,请你发表评论指教!
(1)搭建环境
   1、获得struts的支持包。struts是apache开源基金组织的一个子项目,你可以从http://struts.apache.org/download.cgi 下载struts的source或者Binaries,目前最新版本是1.2.4。
  2、使用Tomcat作为jsp/Servlet容器。本文使用Tomcat,如果没有此软件,请从http://jakarta.apache.org/tomcat/index.html 下载。
  3、在Tomcat中建立站点(相当于MS IIS虚拟目录)。譬如下面的代码在Tomcat中建立一个站点study,建好以后此站点的地址即为:http://127.0.0.1:8080/study 。Tomcat的全局配置文件server.xml位于安装目录的conf文件夹下。

  <Context path="/study" docBase="g:\java\webapps" debug="0" crossContext="true" reloadable="true">            
 
</Context>

从站点配置可以看出,此站点的绝对路径位于g:\java\webapps\下,关于tomcat配置的详细信息,请参阅相关文章。
 4、在站点(绝对路径)下创建web站点的目录结构。此步省略
 5、将struts的支持包struts.jar拷贝到站点的lib目录下,即g:\java\webapps\WEB-INF\lib;将struts的标记库描述文件拷贝到/WEB-INF/tag/目录下,这个路径和将来导入标记库有关,在后面也有描述。
 6、站点的配置文件web.xml;此步的目的是让tomcat将*do的请求转发到org.apache.struts.action.ActionServlet,然后读入struts的配置文件struts-config.xml。配置信息如下:

可以看出,struts的配置文件位于g:\java\webapps\WEB-INF目录下。

   到此,前期配置工作基本完成,关于strus的配置文件struts-config.xml的使用和详细信息,请见下一节。