struts2第一个程序
2016-10-28 10:46
323 查看
1.配置struts.xml文件
2.配置核心控制器web.xml
3.写per.yrj.HelloWorld类
4.在index.jsp文件中添加一个超链接
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN" "http://struts.apache.org/dtds/struts-2.3.dtd"> <struts> <package name="p1" extends="struts-default"> <action name="hello" class="per.yrj.HelloWorld" method="sayHello"> <result name="success">/success.jsp</result> </action> </package> </struts>
<result name="success">/success.jsp</result>表示当HelloWorld类下的sayHello方法返回“success”时,跳转到success.jsp。
2.配置核心控制器web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" version="3.1"> <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>/*</url-pattern> </filter-mapping> </web-app>
3.写per.yrj.HelloWorld类
package per.yrj; /** * Created by yirj on 2016/10/28. * Desc: */ public class HelloWorld { /** * 必须无参 * public * 返回值类型为String * @return */ public String sayHello(){ System.out.println("Hello world!"); return "success"; } }
4.在index.jsp文件中添加一个超链接
<%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <%-- .action为struts2的默认后缀,不加也没关系 --%> <a href="${pageContext.request.contextPath}/hello.action">登陆</a> </body> </html>
相关文章推荐
- Struts2教程1:第一个Struts2程序
- 配置第一个Struts2的简单登陆程序
- 第一个Struts2程序,弄了一下午
- Struts2教程1:第一个Struts2程序
- Java web学习笔记 (2)我的第一个struts2程序(2.3.4.2版本 myeclipse下)
- Struts2系列教程1:第一个Struts2程序
- Struts2教程1:第一个Struts2程序
- struts2 第一个程序
- 道听途说:第一个struts2程序:hello struts2
- 第一个struts2程序
- Struts2教程1:第一个Struts2程序 ----很不错的入门文章
- struts2的配置与第一个测试程序
- struts2 学习笔记一 第一个struts2程序
- 第一个Struts2程序,弄了一下午
- Struts2教程1:第一个Struts2程序
- 第一个struts2程序
- Struts2教程1:第一个Struts2程序
- Struts2教程1:第一个Struts2程序
- 第一个Struts2程序,包含编码设置以及开发模式
- [置顶] 第一个struts2程序