欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

如何將maven項目構(gòu)建為Web站點(diǎn)-創(chuàng)新互聯(lián)

Maven 項目 maven 坐標(biāo)
  • groupId:當(dāng)前項目所屬者的組織或者公司,一般指的是域名的反寫。
  • artifactid:項目的名稱,采用的全部小寫的形式,且每個單詞使用中劃線隔開。
  • version:項目的版本
項目結(jié)構(gòu)
new-age
│  pom.xml           Maven 的配置文件【用于maven的配置】
├─.idea              IDEA 自動生成的文件夾【用于idea工具對當(dāng)前項目的配置】
│  new-age.iml       IDEA 自動生成的文件【用于idea工具對當(dāng)前項目的配置】
│
└─src                源目錄
    ├─main           主源目錄
    │  ├─java        主源代碼目錄
    │  └─resources   主資源目錄【用于項目的配置】
    └─test           測試源目錄
        └─java       測試代碼目錄
如何將 maven 項目構(gòu)建為 Web 站點(diǎn) 構(gòu)建 web 站點(diǎn)
  1. 修改項目的打包方式為 war,具體做法是,修改 pom.xml 文件中的 packaging 的值為 war

    創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供蒼梧網(wǎng)站建設(shè)、蒼梧做網(wǎng)站、蒼梧網(wǎng)站設(shè)計、蒼梧網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、蒼梧企業(yè)網(wǎng)站模板建站服務(wù),十年蒼梧做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
    war
  2. 修改項目結(jié)構(gòu),設(shè)置 web 目錄和描述文件

    • 依次點(diǎn)擊 idea 菜單的 【文件】 ->【項目結(jié)構(gòu)】->【Facet】->【+】
    • 在彈出的下拉框中選 【W(wǎng)eb】
    • 在彈出的對話框中選當(dāng)前項目,并確定
    • 雙擊 【W(wǎng)eb 資源目錄】下的路徑,將其修改為當(dāng)前項目中的src\main\webapp
    • 修改【部署描述符】下的路徑,將其修改為當(dāng)前項目中的src\main\webapp\WEB-INF\web.xml
    • 點(diǎn)擊下方出現(xiàn)的 【create artifact】按鈕后,點(diǎn)擊確定
運(yùn)行 web 站點(diǎn)
  1. 點(diǎn)擊在 idea 右上方有一個呈現(xiàn)為錘子的按鈕旁的【添加配置】
  2. 在彈出的對話框中,點(diǎn)擊左上方的 【+】,選擇 【Tomcat Server 本地】
  3. 在右下方出現(xiàn)一個紅色警告:沒有為部署標(biāo)記工件,點(diǎn)擊【修復(fù)】即可
  4. 點(diǎn)擊【確定】按鈕后,彈窗退出。在idea右上方出現(xiàn)綠色的三角形按鈕,用于啟動 tomcat。

貼士:如果idea中只有一個 web 項目需要在tomcat 中運(yùn)行,可以將tomcat的部署菜單中的【應(yīng)用上下文】的值刪除,使得瀏覽器的地址欄中的網(wǎng)址前綴/new_age_Web_exploded可以棄用,進(jìn)而達(dá)到,直接輸入 http://localhost:8080/ 可訪問我們的項目。

idea 中控制臺輸出的內(nèi)容,中文顯示亂碼,怎么處理?
  • 在 idea 中,依次點(diǎn)擊【幫助】->【編輯自定義 VM 選項】

  • 在界面最后補(bǔ)上-Dfile.encoding=UTF-8

  • 重啟 idea 即可

反射的初步應(yīng)用
public class TestReflect {public static void main(String[] args) throws Exception {// 使用【面向?qū)ο蟮乃枷搿繛?A 類的對象 a 的 name 字段賦值
		A a = new A();
		a.setName("小雞腳");
		System.out.println(a.getName());

		// 使用【反射】為 B 類的對象 b 的 name 字段賦值
		// 加載類,得到的是【類對象】,即 bz 為 類對象
		// Classbz = Class.forName("cn.tedu.ssm.test.B");
		Class bz = B.class;
		// 創(chuàng)建類的對象(即創(chuàng)建類的實(shí)例),b 就是類的對象
		// Object b = bz.newInstance();
		B b = bz.newInstance();
		// 獲取類對象中被定義的名為 name 的字段
		Field name = bz.getDeclaredField("name");
		// 使獲取到的字段 name 具備可以被訪問的能力
		name.setAccessible(true);
		// 為 name 字段賦值,第一個參數(shù)代表的是該字段所屬的實(shí)例
		name.set(b, "阿坤");

		System.out.println(b);
	}
}

任務(wù):

現(xiàn)已知 AService 代碼如下:

public class AService {public Integer random() {return new Random().nextInt();
	}
}

現(xiàn)已知 BService 代碼如下:

public class BService {private AService service;
	public void run() {System.out.println("running");
		System.out.println(service.random());
	}
}

在不修改AService 和 BService 的前提下,嘗試在 main 方法中,調(diào)用 BService 類中的 run 方法,使其不報錯。

Java 的學(xué)習(xí)路線

Java 基礎(chǔ) ->集合、泛型、反射 ->Java Web ->SSM / SSH ->Spring Boot

搭建 Spring MVC 站點(diǎn)
  1. 在 pom.xml中引入依賴
org.springframeworkspring-webmvc5.2.9.RELEASE
  1. 修改 /WEB-INF/web.xml 文件,增加 Spring的 DispatcherServlet
DispatcherServletorg.springframework.web.servlet.DispatcherServletcontextConfigLocationclasspath:app.xml1DispatcherServlet/
  1. 在 src/main/resources 目錄下創(chuàng)建一個名為 app.xml 的配置文件,代碼如下:
  1. 在自定義的包cn.tedu.ssm創(chuàng)建一個controller,pojo,mapper,service的包,這四個包,分別用于保存控制器,MyBatis 的映射接口類,簡單實(shí)體類和業(yè)務(wù)邏輯處理類
cn.tedu.ssm
        ├─controller
        ├─mapper
        ├─pojo
        └─service
  1. controller包中,創(chuàng)建一個名為 HelloController 的Java 類,代碼如下:
package cn.tedu.ssm.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;


@Controller
public class HelloController {@ResponseBody
	@RequestMapping("/abc")
	public String hello() {// @RequestMapping
		// 作用是使得 url 和 控制器中的方法進(jìn)行綁定
		// 當(dāng)有與之匹配的網(wǎng)址請求的時候,Spring 會自動調(diào)用綁定的方法
		// @ResponseBody
		// 作用是將方法的返回值直接相應(yīng)到瀏覽器
		return "hello";
	}
}

當(dāng)瀏覽器訪問 http://localhost:8080/abc 的時候,就能在頁面中看到hello字符串。

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

網(wǎng)站欄目:如何將maven項目構(gòu)建為Web站點(diǎn)-創(chuàng)新互聯(lián)
URL鏈接:http://aaarwkj.com/article6/dshiig.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、企業(yè)網(wǎng)站制作網(wǎng)站設(shè)計、Google、響應(yīng)式網(wǎng)站、網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)
四虎在线经典视频播放| 欧美 日韩亚洲一区| 欧美激情片免费在线观看| 丰满人妻被黑人猛烈进入| 国产亚洲av一区二区三区| 亚洲另类视频一区二区| 久久精品一品二品三品| 久久伊人亚洲精品中文字幕| 国产高清亚洲一区亚洲二区| 成人在线免费观看视频国产| 国产欧美日本一区二区| 国产精品一区波多野结衣| 精品久久久久久亚洲野狼| 亚洲精品啪啪一区二区| 日韩精品一区二区一牛| 一区二区三区毛片av网站| 大香蕉欧美视频伊在线| 中文字幕av在线有码| 精品在欧美一区二区少妇| 国产内射一级一片内射高清视频1 亚洲一区二区三区不卡伦理 | 男人自拍天堂在线观看| 亚洲国际精品女人乱码| 人人爽人人妻人人澡| 老牛av一区二区三区| 中文字幕乱码亚洲美女精品 | 亚洲欧美日韩国产在线一区| 欧美欧美欧美欧美一二三区| 日韩精品中文字幕欧美乱| av 一区二区三区av| 久久精品国产亚洲av无| 中文字幕欧美精品日韩人妻| 91免费观看视频高清| 国语少妇高潮对白在线| 欧洲女人av天堂精品| 丝袜美腿亚洲欧美日韩| 日本午夜免费在线视频| 手机看片黄色福利视频91| 麻豆人妻少妇精品系列| 日韩av人妻一区二区三区| 超碰在线免费视频97| 国产午夜福利视频合集|