zoukankan      html  css  js  c++  java
  • 关于struts2的一些自己初步认识

         客户端向后端发送请求时首先看到的处理web.xml的文件

     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
     3   <display-name>struts22</display-name>
     4   <filter>
     5     <filter-name>struts2</filter-name>
     6     <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
     7   </filter>
     8   <filter-mapping>
     9     <filter-name>struts2</filter-name>
    10     <url-pattern>/*</url-pattern>
    11   </filter-mapping>
    12 </web-app>

     根据.xml文件找到struts.xml

    <package name="lab" extends="struts-default"  >
     
       <action name="login" class="action.loginAction" method="login">  
        
     <result name="success" type="stream">
            <param name="contetType">textml</param>
            <param name="inputName">inputStream</param>
          
          </result>
     </action>
    </package>

    找到package的namespace的路径找到action其中action中的class是你要访问的action的路径

    这样就完成了一个web的请求。

  • 相关阅读:
    移动安全
    Photoshop笔记
    ARMv7 与 ARMv8对比
    centos系统 网络配置
    视频大文件压缩
    开发者必备Linux命令
    开发者必备Docker命令
    文件服务器minio
    Java 图片Base64
    socket
  • 原文地址:https://www.cnblogs.com/jie123/p/5255116.html
Copyright © 2011-2022 走看看