Struts2项目部署
来源:互联网 发布:盗取软件源码 编辑:程序博客网 时间:2024/05/18 01:10
1、创建web项目
2、添加jar包 (jar包后面连同项目源码一同发布下载链接)
3、配置web.xml
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"><filter><filter-name>struts2</filter-name><filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class></filter><filter-mapping><filter-name>struts2</filter-name><url-pattern>*.htm</url-pattern></filter-mapping> <welcome-file-list> <welcome-file>/WEB-INF/html/index.html</welcome-file> </welcome-file-list></web-app>
4、编写请求Action
public class HsunAction extends ActionSupport {@Overridepublic String execute() throws Exception {out.println(msg);msg = "I am coming ";out.println(msg);return SUCCESS;}public String test() throws Exception{msg = "hello test";out.println("hello test");return SUCCESS;}private String msg;public String getMsg() {return msg;}public void setMsg(String msg) {this.msg = msg;}}
5、配置struts.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"><struts><!--增加struts的扩展名--><constant name="struts.action.extension" value="htm" /><package name="hsun" namespace="" extends="struts-default"><action name="hello" class="com.hsun.struts.action.HsunAction"><result name="success">/WEB-INF/html/hello.jsp</result></action><action name="test" class="com.hsun.struts.action.HsunAction" method="test"><result name="success">/WEB-INF/html/hello.jsp</result></action></package></struts>
6、返回页面 hello.jsp
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>Home</title> </head> <body> Hello World! <br> ${msg } </body></html>
OK!SUCCESS~~~
项目整体结构如下
项目源码下载地址
- Struts2项目部署
- 一个tomcat部署多个struts2项目
- weblogic部署struts2项目访问action404错误
- NetBeans无法部署struts2项目,尚未部署该模块错误
- 解决struts2项目上网才能部署成功的问题
- 部署项目
- 项目部署
- 项目部署
- 项目部署
- 项目部署
- IDEA 部署struts2 ClassNotFoundException
- 项目部署问题及解决方法!myeclipse+tomcat+struts2+hibernate+sql server 2005
- struts2第二天----属性注入值,项目负责,在工程中重新命名部署文件
- 部署struts2项目到 google app engine (age)中遇到的一个问题
- 在阿里云服务器ECS上部署struts2项目(上)
- 如何将基于Struts2的JavaWeb项目部署到阿里云服务器上
- 采用共享jar包部署struts2+spring集成项目会遇到的问题
- 使用spring4.1 hibernate4.1 struts2.1 Tomcat8 部署项目异常解决方法
- Pow(x, n)
- 第1章 Java性能调优概述
- 位图引起的内存溢出OutOfMemory解决方案
- [C++]派生类构造函数举例(多继承、含有内嵌对象)
- 黑马程序员-JAVA基础加强之反射
- Struts2项目部署
- 在CSDN开通了博客
- 可用性并非阳春白雪
- centOS中DB2_V10.1安装
- 使用jquery ajax对特殊字符进行转义,防止js注入
- 极其不爽的一天
- 测试redolog应用时用到的一些有用sql
- 如何从视频中提取每一帧图像
- win32 运行cocos2d-x错误总结