yaowang820907的专栏

NOT MAYBE, MUST BE!!!

Struts学习笔记1

一、环境搭建

a)         JDK:一些工具都是运行在此平台上的,有些工具自带了JDK

http://java.sun.com/j2se/1.4.2/download.html

b)        EclipseJavaIDE开发工具。

http://www.eclipse.org

c)        StrutsStruts开发工具包。

http://struts.apache.org/

d)        TomcatWeb服务器,用于测试、发布Web应用程序。

http://jakarta.apache.org/tomcat/index.html

e)         Ant:基于Java的构建工具。

http://ant.apache.org/

f)         几个常用的Eclipse插件:

LombozXMLBuddyCheckstyleTomcatemf-sdo-runtime

 

 

二、配置开发环境

a)         设置环境变量

JAVA_HOMETOMCAT_HOMEANT_HOME

Path中添加%JAVA_HOME%/bin%TOMCAT_HOME%/bin%ANT_HOME%/bin

b)        配置Lomboz插件

设置Lomboz插件的“JKD Tools.jar:”、“Server Definitions”选项

c)        配置Tomcat插件

设置Tomcat插件的“Tomcat version”、“Tomcat home”、“JVM Settings”选项

其中“JVM Settings”中指定的JRE必须为JDK的路径

 

 

三、测试开发环境

a)         新建Lomboz J2EE Project项目,取名为Test

b)        下一步,下一步

c)        Web Modules中添加Module,取名为myTest

d)        Targeted Servers中选择添加Web服务器,这里选择了Apache Tomcat v5.0.x

e)         完成后添加一Source Folder,取名为src

f)         设置Test项目的输出路径为Test/myTest/WEB-INF/classes

g)        打开Lomboz J2EE ViewDeploy myTest

h)        启动Tomcat,打开浏览器输入http://localhost:8080/myTest

i)          显示Welcome

 

 

四、基于StrutsHelloWorld

a)         Struts开发工具包lib目录下的*.jar文件拷贝到Test/myTest/WEB-INF/lib目录下

b)        Struts开发工具包lib目录下的*.dtd*.tld*.xml文件拷贝到Test/myTest/WEB-INF/目录下

c)        右键点击myTest,选择Lomboz J2EE中的Add WEB-INF/lib jars to classpath选项

d)        编辑web.xml文件,添加代码:

<servlet>

    <servlet-name>action</servlet-name>

    <servlet-class>

        org.apache.struts.action.ActionServlet

    </servlet-class>

    <init-param>

        <param-name>config</param-name>

        <param-value>

         /WEB-INF/struts-config.xml

        </param-value>

    </init-param>

    <load-on-startup>1</load-on-startup>

</servlet>

 

 

<servlet-mapping>

    <servlet-name>action</servlet-name>

    <url-pattern>*.do</url-pattern>

</servlet-mapping>

 

 

e)         新建struts-config.xml文件,添加代码:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE struts-config SYSTEM "struts-config_1_2.dtd">

<struts-config>     

       <action-mappings>

              <action

                     path="/my"

                     forward="/HelloWorld.jsp"/>        

       </action-mappings>      

       <controller processorClass="org.apache.struts.action.RequestProcessor"

               contentType="text/html"/>         

</struts-config>

 

 

f)         新建HelloWorld.jsp文件,在BODY中输入HelloWorld等内容

g)        重新Deploy myTest

h)        打开浏览器输入http://localhost:8080/myTest/my.do

i)          显示HelloWorld等内容

阅读更多
个人分类: STRUTS
想对作者说点什么? 我来说一句

MVC框架struts学习笔记

2009年08月31日 254KB 下载

Struts学习笔记

2011年05月30日 958KB 下载

struts学习笔记

2009年10月15日 117KB 下载

Struts 学习笔记.doc

2007年08月21日 172KB 下载

struts笔记

2008年08月02日 267KB 下载

struts概要

2008年03月21日 290KB 下载

ssh学习笔记1 ssh学习笔记1

2011年08月03日 5.22MB 下载

没有更多推荐了,返回首页

不良信息举报

Struts学习笔记1

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭