简单搭建一个helloword程序

序言:

  人生最大的遗憾不是失败,而是我本可以!挣扎了好久,决定开始做一些事,从简单入手,坚持下去,希望以后某一天回头还能看到一步一个脚印中的我!

  

搭建helloword程序

  1.http://struts.apache.org/ 下载struts-2.3.32-all.zip;

  2.创建web project程序,导入struts-2.3.32-all.zip中的struts2-blank.war解压缩lib中的jar包;

  3.web.xml文件配置过滤器

   <filter>
     <filter-name>struts2</filter-name>
     <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
    </filter>

  4.导入struts.xml配置文件:

   * 需要关联http://struts.apache.org/dtds/struts-2.3.dtd配置文件才会有提示

   * package(namespace)、action(class,method)、result(name,type)默认值

   <struts>
     <package name="helloworld" extends="struts-default" namespace="/">
        <action name="login" class="com.opensymphony.xwork2.ActionSupport" method="execute">
           <result name="success" type="dispatcher">/WEB-INF/login.jsp</result>
        </action>
     </package>
  </struts>

  5.启动tomcat加载该项目;

  6.访问浏览器:http://localhost:8080/项目名/login

时间: 2024-11-01 21:15:04

简单搭建一个helloword程序的相关文章

NET简单的一个画图程序

using System; using System.Drawing; //HttpUtility.UrlEncode /// <summary> ///Curve 的摘要说明 /// </summary> public class Curve { public Curve() { // //TODO: 在此处添加构造函数逻辑 // } /*******************************************************属性设置*************

简单搭建一个SSM项目

简单搭建一个用户管理的SSM项目框架,虽然也能用servlet+jdbc搭建更简单的,不过个人感觉工作中更多用的ssm框架项目,这里就简单用ssm来搭建需要的项目吧. 准备工具:eclipse.jdk1.7.Mysql.maven.tomcat.(请先确定计算机本身已安装好前面几个工具,myeclipse自动集成maven,eclipse需要自己先配置,具体配置请自行百度) 这里先把项目的目录结构显示下 好的,现在开始 File->new->other->maven project Ne

thrift学习笔记(一) thrift简介及第一个helloword程序

简介 facebook开源的RPC框架,秉承了Facebook一贯的只管拉屎不管擦屁股的作风. Thrift是一个软件框架,用来进行可扩展且跨语言的服务的开发.它结合了功能强大的软件堆栈和代码生成引擎,以构建在 C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 等等编程语言间无缝结合的.高效的服务. Thrift最初由facebook开

java相关准备、环境搭建、HelloWord程序

一.Windows系统中常用操作 cd..:跳到上一级目录 cd+目录名称:进入指定目录 磁盘名称+::跳到对应磁盘 dir:当前目录下的所有文件 md+文件名:创建文件夹 rd+文件名:删除指定文件 cls:清屏 二.Java跨平台特性 java语言具有跨平台的特性,即一次编译,多次运行 程序编写好会保存在.java文件中,编译器会将.java文件转换为.class文件,我们只需要在不同的操作系统中安装对应版本的JVM就能运行.class文件 三.安装jdk 在低版本jdk的安装过程中,在jd

我的第一个Java程序 helloword

/* *Copyright (c) 2014, 烟台大学计算机学院 *All rights reserved. *文件名称:main.cpp *作者:张旺华 *完成日期: 2015 年 8 月 3 日 *版本号:v1.0 * *问题描述:写一个Helloword程序,将Hello Word字样显示在屏幕上 *1.用Java语用,写一个程序 *2.这个程序需要运行并且具备显示功能 *步骤:1.定义一个类,通过class完成 * 2.要这个类运行,需要主方法 * 3.显示功能通过输出语句实现 */

Nhibernate学习教程(2)-- 第一个NHibernate程序

NHibernate之旅(2):第一个NHibernate程序 本节内容 开始使用NHibernate 1.获取NHibernate 2.建立数据库表 3.创建C#类库项目 4.设计Domain 4-1.设计持久化类 4-2.编写映射文件 5.数据访问层 5-1.辅助类 5-2.编写操作 6.数据访问层的测试 6-1.配置NHibernate 6-2.测试 结语 开始使用NHibernate 我们亲自动手,一步一步搭建一个NHibernate程序来,我以一个实际场景电子交易程序来模拟,客户/订单

NHibernate之旅(2):第一个NHibernate程序

本节内容 开始使用NHibernate 1.获取NHibernate 2.建立数据库表 3.创建C#类库项目 4.设计Domain 4-1.设计持久化类 4-2.编写映射文件 5.数据访问层 5-1.辅助类 5-2.编写操作 6.数据访问层的测试 6-1.配置NHibernate 6-2.测试 结语 作者注:2009-11-06已更新 开始使用NHibernate 我们亲自动手,一步一步搭建一个NHibernate程序来,我以一个实际场景电子交易程序来模拟,客户/订单/产品的经典组合.由于是第一

[转]NHibernate之旅(2):第一个NHibernate程序

本节内容 开始使用NHibernate 1.获取NHibernate 2.建立数据库表 3.创建C#类库项目 4.设计Domain 4-1.设计持久化类 4-2.编写映射文件 5.数据访问层 5-1.辅助类 5-2.编写操作 6.数据访问层的测试 6-1.配置NHibernate 6-2.测试 结语 作者注:2009-11-06已更新 开始使用NHibernate 我们亲自动手,一步一步搭建一个NHibernate程序来,我以一个实际场景电子交易程序来模拟,客户/订单/产品的经典组合.由于是第一

Linux软件包安装2——基于red hat系列的rpm命令安装及apache简单搭建httpserver

rpm命令管理 rpm包是基于red hat系列的二进制安装包.常见的red hat系列的有red hat enterprise Linux.centos.fedora等Linux发行版本 首先介绍一下rpm包的命名方式: httpd-2.2.15-39.el6.centos.i686.rpm   在介绍Linux的rpm命令之前,先说明两个概念: 包全名:类似于上述的完整的命名方式 httpd-2.2.15-39.el6.centos.i686.rpm 包名:httpd   1.rpm安装.升