- 博客(0)
- 资源 (4)
- 收藏
- 关注
用Struts2新建一个应用的方法步骤
用Struts2新建一个应用的方法步骤用Struts2新建一个应用的方法步骤:
1.首先新建一个Web Project。File——new——Web Project,在Project Name中输入一个合法的名字。例如:struts2
2. 单击采单Window——Preference——Java——Installed JREs选中jdk1.6,如果没有单击右边的ADD添加,在MyEclipse Blue Edition——Servers——Tomcat 6.X中Tomcat server选中Enable,右击Browse选中Tomcat的安装目录,MyEclipse Blue Edition——Servers——Tomcat 6.X——JDK 选中Tomcat JDK name下的jdk1.6,没有的话添加,MyEclipse Blue Edition——Servers——Tomcat 6.X——Launch选中Run mode,最后单击OK。
3.在下在的struts2的解压包中的lib文件夹下,复制commons-logging-1.0.4.jar,freemarker-2.3.8.jar,ognl-2.6.11.jar,tiles-core-2.0.4.jar,xwork-2.0.5.jar,在MyEclipse中右击lib粘贴。
4.新建一个JSP页面。File——new——JSP,在File Name中输入一个合法的名字。例如:login,在此页面<body></body>之间输入
<form action="login.action" method="post">
username:
<input type="text" name="username">
<br>
password:
<input type="password" name="password">
<br>
<input type="submit" value="submit">
5. 再新建一个JSP页面。File——new——JSP,在File Name中输入一个合法的名字。例如:result,在此页面<body></body>之间输入
username:${requestScope.username }
<br>
password:${requestScope.password }
6.配置web.xml文件。代码为:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4"
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
7.右击src——new——XML(Advanced Templates)。在File Name中输入struts.xml(必须为此名),单击Finish。Struts.xml的代码为:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<package name="struts2" extends="struts-default">
<action name="login" class="com.test.action.LoginAction">
<result name="success">/result.jsp</result>
</action>
</package>
</struts>
8. 右击src——new——Package,Name为com.test.action,单击Finish。右击com.test.action——Class,Name为LoginAction, 单击Finish。
9.在LoginAction.java中,定义两个变量
private String username;
private String password;
单击菜单Source——Generate Getter and Setter——选择Select All,单击OK;再增加如下代码:
public String execute() throws Exception
{
return "success";
}
10.启动Tomcat,在浏览器中输入http://localhost:8080/struts2/login.jsp
2008-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人