您的位置:首页 > 编程语言 > Java开发

1 Struts2入门与配置学习笔记

2008-09-06 09:14 501 查看
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
 
实例步骤:

1.建立login.jsp文件设计如下窗口

 



其中form标签设置如下

<form action="login.action" method="post" 

enctype="multipart/form-data"name="form1" id="form1">

2.打开tomcat/conf/server.xml文件在host标签中增加

<Context path="/struts2" docBase="F:/eclipse/workspace/struts/WebROOT" reloadable="true" />

3.在工程中展开WebRoot/WEB-INF/lib复制一下包,这些包位于struts2的目录下

 



注意:其中 commons-io-1.1.jar与commons-fileupload-1.1.1.jar位于

Struts2的安装目录中apps中struts2-showcase-2.0.11.2.war文件中。

4.打开web.xml文件,输入一下内容

<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>

注释:这里设置一个过滤器 /* 表示过滤传过来的所有内容

5.在src目录中新建test.Login.java文件,文件中内容如下

package test;

public class Login {

private String username;

private String password;

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username;

}

public String getPassword() {

return password;

}

public void setPassword(String password) {

this.password = password;

}

public String execute () throws Exception{ 

return "success";

}

}

6.新建result.jsp文件输入一下内容

<%@ page language="java"  pageEncoding="UTF-8"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

  <head>

  </head>

  

  <body>

    username: ${requestScope.username }<br>

    password: ${requestScope.password }

  </body>

</html>

7.在src目录中新建xml文件 struts.xml文件

输入一下内容

 



8.运行tomcat,

IE地址栏中输入http://localhost:8080/struts2/login.jsp

输入小巴,密码haha

跳转页面地址以及返回内容如下

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  struts tomcat java xml ie