struts2框架,Struct配置

 2023-10-21 阅读 20 评论 0

摘要:這里只是寫到配置方法: 第一步:LoginAction:    package com.inspur.actions; import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse; struts2框架,import org.apache.struts.action.ActionForm;import org.

這里只是寫到配置方法:

第一步:LoginAction:

  

package com.inspur.actions;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

struts2框架,import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionForward;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.actions.DispatchAction;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;

import com.inspur.forms.*;


public class LoginAction extends DispatchAction {
?//響應登錄
??public ActionForward login(ActionMapping mapping, ActionForm form,
????HttpServletRequest request, HttpServletResponse response)
????throws Exception {
???System.out.println("******通過新的方式響應請求***********");
???/*
???
???EmployeeForm employeeForm=(EmployeeForm)form;
???//構建一個Employee對象
???Employee e=new Employee();
???e.setId(employeeForm.getId());
???e.setName(employeeForm.getName());
???e.setLeader(employeeForm.getLeader());
???e.setMid("111111");
???eif.addEmployee(e);
???request.getSession().setAttribute("adder", e);
???*/
???return mapping.findForward("ok");
??}
??
}

第二步:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//
DTD Struts Configuration 1.3//EN" "http://struts.apache.org/dtds/struts-config_1_3.dtd">
<struts-config>
?<form-beans>
?<form-bean name="userForm" type="com.inspur.forms.UserForm" />
?</form-beans>
?<action-mappings>
?<action path="/login" parameter="flag" name="userForm" type="com.inspur.actions.LoginAction">
?<forward name="ok" path="/WEB-INF/welcome.jsp"/>
?<forward name="err" path="/WEB-INF/login.jsp"/>?
?</action>
?</action-mappings>
?<!-- 配置代理請求處理 DelegatingRequestProcessor ,它的用戶是
?<controller>
? ?<set-property property="processorClass" value="org.springframework.web.struts.DelegatingRequestProcessor"/>
?</controller>
? -->
</struts-config>

轉載于:https://www.cnblogs.com/CooderIsCool/p/4720849.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/155644.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息