• web09 struts2配置 struts2入门


    电影网站:www.aikan66.com 

    项目网站:www.aikan66.com 
    游戏网站:www.aikan66.com 
    图片网站:www.aikan66.com 
    书籍网站:www.aikan66.com 
    学习网站:www.aikan66.com 
    Java网站:www.aikan66.com 
    iOS网站:www.aikan66.com

    ----

    说明web08项目更加详细14.1

    ----

    1、新建web项目,名字webjwrm02-struts,拷贝Struts2包到lib,配置web.xml.(详见web08)

    2、配置Struts

    <?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="myPackage" extends="struts-default">
            <!-- 定义action -->
            <action name="first">
                <!-- 定义处理成功后的映射页面 -->
                <result>/first.jsp</result>
            </action>
        </package> 
    </struts>

    3、index.jsp修改为

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
        
        <title>My JSP 'index.jsp' starting page</title>
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">    
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
      </head>
      
      <body>
        <a href="first.action">第一个Struts程序</a>
      </body>
    </html>

    4、添加first.jsp

    <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
    <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
    %>
    
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <base href="<%=basePath%>">
        
        <title>My JSP 'first.jsp' starting page</title>
        
        <meta http-equiv="pragma" content="no-cache">
        <meta http-equiv="cache-control" content="no-cache">
        <meta http-equiv="expires" content="0">    
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="This is my page">
        <!--
        <link rel="stylesheet" type="text/css" href="styles.css">
        -->
    
      </head>
      
      <body>
        第一个Struts程序! <br>
      </body>
    </html>

    5、部署项目,访问地址

    http://localhost:8080/jwrm02-struts/index.jsp

    点击“第一个Struts程序”,结果(注意感叹号)

    ----

    完毕

    struts2配置

  • 相关阅读:
    preliminary->advanced exam selections
    Maven入门
    Ajax和Json
    过滤器和监听器
    JSTL标签库
    JSP与EL表达式
    dom4j与XML文档操作
    会话管理
    登录之验证码
    WEB之文件下载
  • 原文地址:https://www.cnblogs.com/zhaixing/p/5716060.html
Copyright © 2020-2023  润新知