1. 程式人生 > >struts2.3.3+eclipse3.7+tomcat6.0+jdk1.6

struts2.3.3+eclipse3.7+tomcat6.0+jdk1.6

開發環境配置不正確,會遇到無數莫名其妙的問題,難以應付。對於剛開始使用Struts2開發的初學者,常常會被開發環境問題就地打倒。這裡就最新的Struts2版本,給出一套開發環境的配置。

1,環境準備

2,安裝與配置

1)JDK安裝

雙擊下載的jdk-6u32-windows-i586.exe檔案,按照提示安裝吧。這裡不詳細說明了。有問題可以留言。

安裝完畢,設定環境變數JAVA_HOME。我的設定如下:JAVA_HOME=D:\Java\jdk1.6.0_32

image

同時,還需要在path中加入JAVA_HOME\bin。

檢驗JDK的安裝和設定

在命令列模式下,執行 java  -version結果如下:

image

恭喜JDK安裝成功。

2)Eclipse和Tomcat,只需要解壓到相應資料夾下即可,無需安裝。

3)解壓struts-2.3.3-all.zip到相應資料夾備用。

3,開發第一個Struts2應用:HelloWorld

1)建立Dynamic Web Project:HelloWorld

image

注:Tomcat伺服器,要在Eclipse中配置。

2)新增Struts2相關的jar檔案

從struts2.3.3解壓資料夾下的lib目錄中,找到以下jar檔案,複製到WEB-INF\lib下。

image

3)定義HelloWorldAction

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 package com.teckwa.struts2.demo; import com.opensymphony.xwork2.ActionSupport; public class HelloWorldAction
extends ActionSupport{

相關推薦

struts2.3.3+eclipse3.7+tomcat6.0+jdk1.6

開發環境配置不正確,會遇到無數莫名其妙的問題,難以應付。對於剛開始使用Struts2開發的初學者,常常會被開發環境問題就地打倒。這裡就最新的Struts2版本,給出一套開發環境的配置。 1,環境準備 2,安裝與配置 1)JDK安裝 雙擊下載的jdk-6u32-windows

從Lucene 4.10.3到Lucene 7.1.0:帶你瞭解版本之間的些許差異

一.環境說明: ※Windows 10 v1709 ※IDEA 2017.2.6 ※JDK 1.8.0_144 ※Lucene 7.1.0 二.哪裡有差異 因本人能力有限,所以也只是放出我在更新版本的時候,專案中用到的需要升級的地方,其他還未研究.

eclipse3.7+resin4.0集成配置小結

選擇 replace works tomcat sta evel ava help pen 1、插件不要用improve公司的了,那個太老了。直接用resin官方的,用eclipse的help->install new software功能,地址用:http://ww

centos7.3中python2.7升級到python3.6問題

升級後yum無法使用,報錯如下 File "/bin/yum", line 30 except KeyboardInterrupt, e: ^SyntaxError: invalid syntax File "/

centos7.3安裝mysql5.7,jdk1.8,tomcat8.0

目錄   第一章 mysql5.7的安裝 轉載於部落格:https://www.cnblogs.com/free-ys/p/6947489.html 1.1 安裝新版mysql之前,我們需要將系統自帶的mariadb-lib解除安裝 1.2 到官網去下載MySQL的集合

關於報錯:django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11.None

線上專案轉到測試,setting連線本地資料庫報錯。  1 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.3 or newer is required; you have 0.7.11.None  Python

windows系統安裝python3.6.3和python3.7.0

一.裝備好從官網下載的python軟體包(3.6.3和3.7.0)    二.先安裝python3.6.3   1.執行python3.6.3檔案      2.選擇預設      3.下一步,等待安裝      4.檢查是否安裝成功 ,安裝成功      5. 在環境變數中檢視pip的路勁有沒有加進去   

山科java實驗3-3編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為: d[0,0

編寫一個方法,返回一個double型的二維陣列,陣列中的元素通過解析字串引數獲得。例如,字串引數:“1,2;3,4,5;6,7,8”,對應的陣列為:       d[0,0] = 1.0  d[0,1

【學以致用】android功能實現7---android8.0 Launcher獲取快捷方式原始碼分析(3

獲取完快捷方式的資訊之後,便是如何具體的將快捷方式的名字,圖示和開啟方式放置到桌面上。 最後一步addAndBindAddedWorkspaceItems(                 new LazyShortcutsProvider(context.getAppl

studio2.3.3 jdk1.8 1.7不相容報錯的問題

報錯描述 Error:Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that ha

Asianux 7.3安裝Oracle 11.2.0.4單實例體驗

main lin str 快速 過程 all stat 遇到的問題 ODB 環境:Asianux 7.3 需求:安裝Oracle 11.2.0.4 單實例 背景:系統使用默認的最小安裝部署,Oracle安裝額外需要的包統一使用yum安裝。 查看當前系統相關信息: [root

【Hadoop】Hadoop2.7.3安裝Hive 2.1.0

第一步: 下載最新的hive,直接去apache 裡面找hive2.1.0下載就行。 第二步,解壓到伺服器 tar zxvf apache-hive-2.0.0-bin.tar.gz mv apache-hive-2.0.0-bin /hom

SSH+oracle開發環境搭建。MyEclipse 10+Struts2+Hibernate3.3+Spring3.2.3+tomcat-6.0.35

我的工程匯出來的jar包的下載地址為:點選開啟連結 一,開發環境準備工作。 0,oracle資料庫的表名和表結構如圖:        1,我這裡用的各個軟體版本如下:MyEclipse 10,tomcat-6.0.35 ,struts-2.2.1.1,spring-fram

【原創 Hadoop&Spark 動手實踐 3】Hadoop2.7.3 MapReduce理論與動手實踐

pack license 讀取 rgs 理論 程序員開發 -s 接口 pri 開始聊MapReduce,MapReduce是Hadoop的計算框架,我學Hadoop是從Hive開始入手,再到hdfs,當我學習hdfs時候,就感覺到hdfs和mapreduce關系的緊密。這個

CentOS7.3安裝MySQL5.7

blog 錯誤 com 原因 rpm /var/ inux rep 問題 Linux和Mysql版本更新後,由於已知的mysql被收購的原因,導致mysql不會再發布於centos默認的yum源中。 而使用rpm的安裝方式,又會有蠻多的依賴問題,因此本次嘗試使用官方提供的

Centos7.3,mysql5.7環境,數據存儲空間加大調整方案。

mysqlCentos7.3Mysql 5.7分區信息如下df -hFilesystem Size Used Avail Use% Mounted on /dev/mapper/cl_gr61-root 50G 6.6G 44G 14% / devtmpfs

Centos7.3 安裝Mysql5.7並修改初始密碼

centos7.3 安裝mysql5.7並修改初始密碼Centos7.3 安裝Mysql5.7並修改初始密碼1、官方安裝文檔http://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/2、下載 Mysql yum包http://dev.mysql.com/do

MAPC2MAPC 0.5.6.3 Win32_64 2CD

Golden.Software.Strater.v5.1.746.Win32_64 1CD SebecTec.IPTimelapse.v2.7.1005.0 1CD Siemens FiberSIM 14.1.3 for NX 8.0-10.0 Integration Win64 1CD Geo

關於python3.6.3 與python2.7.14使用for循環便利時遇到in range(變量)時錯誤

變量 span 發現 顯示 pri 3.6 obj inpu range 1. number = input("Enter a numbers: ")2. product = 13. for i in range(number):4. product = prod

ubuntu16.04 安裝opencv 3.3.0

codec type sent release format mat ext swscale cmake sudo apt-get update sudo apt-get upgrade sudo rpi-update sudo reboot sudo apt-ge