实验1 Struts2编程基础

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验1 Struts2编程基础

●实验目的

1.掌握Struts2框架的体系结构。

2.构建Struts2框架的开发环境进行基础编程。

●实验环境

JDK1.5以上版本,MyEclipse集成开发环境

1.开发环境的安装与配置

MyEclipse可选择6.5 、7.0、8.5 等版本。

实验室机器已安装成功!

2.Struts2简单应用程序的开发

(1) web.xml

xmlns="/xml/ns/j2ee"

xmlns:xsi="/2001/XMLSchema-instance"

xsi:schemaLocation="/xml/ns/j2ee

/xml/ns/j2ee/web-app_2_4.xsd">

Struts 2.0

struts2

org.apache.struts2.dispatcher.FilterDispatcher

struts2

/*

index.jsp

login.jsp

(2)LoginAction.java

package com.ascent.struts2.action;

public class LoginAction {

private String username;

private String password;

public String getPassword() {

return password;

}

public void setPassword(String password) {

this.password = password;

}

public String getUsername() {

return username;

}

public void setUsername(String username) {

ername = username;

}

public String execute(){

if(getUsername().equals("liang")&& getPassword().equals("liang")){ return "success";

}

return "error";

}

(3)Struts.xml

"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "/dtds/struts-2.0.dtd">

/error.jsp

/welcome.jsp

(4)JSP页面的设计

Login.jsp

<%@ page language="java" contentType="text/html; charset=utf-8"%>

登陆页面

用户登陆

用户名:
密码:

type="reset" value="重置"/>

Welcome.jsp

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <%

String path = request.getContextPath();

String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort ()+path+"/";

%>

My JSP 'welcome.jsp' starting page

相关文档
最新文档