成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

創(chuàng)建一個(gè)Struts2項(xiàng)目maven 方式

2i18ns / 1274人閱讀

摘要:創(chuàng)建一個(gè)項(xiàng)目使用創(chuàng)建項(xiàng)目右鍵選擇那一項(xiàng)是項(xiàng)目組織唯一的標(biāo)識(shí)符,實(shí)際對(duì)應(yīng)的包的結(jié)構(gòu),是目錄里的目錄結(jié)構(gòu)。一般就是填這樣子。

創(chuàng)建一個(gè)Struts2項(xiàng)目maven

使用eclipse 創(chuàng)建maven項(xiàng)目(webapp)

右鍵 new>othrer

next

選擇Artifact Id :maven-archetype-webapp 那一項(xiàng)

GroupID是項(xiàng)目組織唯一的標(biāo)識(shí)符,實(shí)際對(duì)應(yīng)JAVA的包的結(jié)構(gòu),是main目錄里java的目錄結(jié)構(gòu)。

ArtifactID就是項(xiàng)目的唯一的標(biāo)識(shí)符,實(shí)際對(duì)應(yīng)項(xiàng)目的名稱,就是項(xiàng)目根目錄的名稱。 一般GroupID就是填com.leafive.test這樣子。

在pom中加入sturts2依賴

添加struts2依賴到的pom.xml 此處使用的是 版本是3.8.1,保存文件后 maven 會(huì)自動(dòng)下載依賴的相關(guān)包

pom.xml內(nèi)容:


    4.0.0
    com.str2
    struts
    war
    0.0.1-SNAPSHOT
    struts Maven Webapp
    http://maven.apache.org
    
        
            junit
            junit
            3.8.1
            test
        
        
            org.apache.struts
            struts2-core
            2.3.8
        

        
            javassist
            javassist
            3.12.1.GA
        
    
    
        struts
    

3.在src/main下創(chuàng)建 文件結(jié)構(gòu):java/action/user.java

userAction.java 內(nèi)容

package com.struts.action;

public class UserAction   {
    private String name;
    private String password;
    
    
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
    
    public String getPassword() {
        return password;
    }
    public void setPassword(String password) {
        this.password = password;
    }
    public String execute() {
        return "success";
    }
    public String user_login_go() {
        return "success";
    }
    public String login_go() {
        return "success";
    }
    public String user_login() {
        return "success";
    }
    public String login() {
        return "success";
    }
}

在resource包下 創(chuàng)建struts2文件


  

    
        
            /login.jsp
        
        
            /welcome.jsp
        
    

配置 src/main/webapp/WEB-INF/web.xml

web.xml 內(nèi)容




  Archetype Created Web Application
  
  struts2
      org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
      
  
  
      struts2
      /*
  

在 src/main/webapp/WEB-INF/ 下創(chuàng)建一個(gè)空的文件夾 classes

在 src/main/webapp/ 創(chuàng)建文件inde.jsp

index.jsp

<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>




    

Struts2-Demo

去登錄界面

在 src/main/webapp/創(chuàng)建文件 login.jsp

login.jsp

<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>





struts2-Demo-登錄界面


    

struts2-Demo-登錄界面

name: password

在 src/main/webapp/ 創(chuàng)建文件 welcome.jsp

welcome.jsp

<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>




Struts2-Demo-歡迎頁面


    Welcome:
    

name=

password=

重新登錄

在項(xiàng)目上右鍵 Build path> configure Build path 配置項(xiàng)目相關(guān) 變量

source 選擇編譯的目錄 我們選擇 java 和resources 這兩個(gè)目錄

Libraries 添加

jre7:Add Librars> Jre System library

Tomcat7 :Add Librars> Server Runtime> Apache Tomcat V7.0 前提你的eclipse已經(jīng)配置了Tomcat

在項(xiàng)目上右鍵 run as> run on serve 選擇Tomcat7 啟動(dòng)Tomcat 在瀏覽器訪問:localhost:8080/struts2/

出現(xiàn)錯(cuò)誤的原因:

tomcat 是否配置成功

創(chuàng)建 java目錄 和classes 目錄的路徑是否正確

tomcat 訪問路徑是否正確

pom.xml 配置后是否自動(dòng)下載了struts2的包

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/67258.html

相關(guān)文章

  • 慕課網(wǎng)_《基于SSH實(shí)現(xiàn)員工管理系統(tǒng)之框架整合篇》學(xué)習(xí)總結(jié)

    時(shí)間:2017年08月16日星期三說明:本文部分內(nèi)容均來自慕課網(wǎng)。@慕課網(wǎng):http://www.imooc.com教學(xué)源碼:無學(xué)習(xí)源碼:https://github.com/zccodere/s... 第一章:課程介紹 1-1 課程介紹 課程目錄 1.ssh知識(shí)點(diǎn)回顧 2.搭建ssm開發(fā)環(huán)境 3.struts2整合spring 4.spring整合hibernate 5.案例:使用ssh框架開發(fā)...

    icattlecoder 評(píng)論0 收藏0
  • struts

    摘要:運(yùn)行流程客戶端瀏覽器通過請(qǐng)求訪問控制器然后控制器讀取配置文件然后執(zhí)行服務(wù)器端跳轉(zhuǎn)執(zhí)行相應(yīng)的業(yè)務(wù)邏輯然后在調(diào)用模型層取得的結(jié)果展示給頁面最后返回給客戶端瀏覽器組成部分視圖標(biāo)簽庫控制器模型層安裝官網(wǎng)新建項(xiàng)目接著如下依賴網(wǎng)址此時(shí)將會(huì)自動(dòng)處理 運(yùn)行流程 客戶端瀏覽器通過HTTP請(qǐng)求,訪問控制器,然后控制器讀取配置文件,然后執(zhí)行服務(wù)器端跳轉(zhuǎn),執(zhí)行相應(yīng)的業(yè)務(wù)邏輯,然后,在調(diào)用模型層,取得的結(jié)果展示...

    Heier 評(píng)論0 收藏0
  • Struts2 Action : Maven 配置

    摘要:記錄作者是我關(guān)于的實(shí)踐記錄,該實(shí)踐的構(gòu)建環(huán)境以下注意事項(xiàng)在的響應(yīng)中,我是以作為響應(yīng)內(nèi)容,在基于引入相關(guān)插件即來支持的響應(yīng)。該實(shí)踐的版本統(tǒng)一在。 Struts2 Action 記錄 作者: LinkSystem Maven 2017/04/11 Struts2 Action 是我關(guān)于Struts2的實(shí)踐記錄,該實(shí)踐的構(gòu)建環(huán)境以下: IDE : IntelliJ IDEA 2...

    Zhuxy 評(píng)論0 收藏0
  • 使用Maven管理Java項(xiàng)目

    摘要:添加的的依賴,可以從項(xiàng)目的中拷貝使用命令編譯項(xiàng)目。在子模塊中我們可以這樣使用引入父模塊坐標(biāo)三使用建立項(xiàng)目新建一個(gè)項(xiàng)目,選擇,如圖所示在中配置插件可參見官方文檔。部署項(xiàng)目到即可。 一、Maven入門 1.下載maven Maven是基于項(xiàng)目對(duì)象模型(Project Object Model),可以通過一小段描述信息來管理項(xiàng)目的構(gòu)建、報(bào)告和文檔的項(xiàng)目管理工具,提供了一個(gè)倉庫的概念,統(tǒng)一...

    yiliang 評(píng)論0 收藏0
  • maven介紹

    摘要:介紹簡(jiǎn)介編寫的用于構(gòu)建系統(tǒng)的自動(dòng)化工具。文件的基本配置介紹什么是,項(xiàng)目對(duì)象模型?;驹O(shè)置協(xié)作關(guān)系組織標(biāo)識(shí),例如,在目錄下,將是目錄。 1. Maven介紹 1.1. 簡(jiǎn)介 java編寫的用于構(gòu)建系統(tǒng)的自動(dòng)化工具。 目前版本是2.0.9,注意maven2和maven1有很大區(qū)別,閱讀第三方文檔時(shí)需要區(qū)分版本。 1.2. Maven資源 ? 見官方網(wǎng)站; ? The 5 minu...

    xorpay 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

2i18ns

|高級(jí)講師

TA的文章

閱讀更多
最新活動(dòng)
閱讀需要支付1元查看
<