SSH实例(5)
在src中新建struts.xml文件:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd"> <struts> <constant name="struts.objectFactory" value="spring" /> <constant name="struts.enable.DynamicMethodInvocation" value="true" /><constant name="struts.devMode" value="true" /><constant name="struts.i18n.reload" value="true" /><constant name="struts.configuration.xml.reload" value="true" /><constant name="struts.custom.i18n.resources" value="globalMessages" /><constant name="struts.url.includeParams" value="none" /><constant name="struts.ui.theme" value="xhtml"></constant><package name="struts2" extends="struts-default"><default-action-ref name="clasquery"></default-action-ref><action name="clasquery" class="clasQueryAction"><result name="success">/query.jsp</result> </action> <action name="clas" class="clasAction"><result name="success" type="redirect">/clasquery.action</result> </action> </package> </struts>ClasAction.java文件:
package com.school.action;import com.school.entity.Clas; import com.school.service.ClasService; import com.opensymphony.xwork2.ActionSupport;@SuppressWarnings("serial") public class ClasAction extends ActionSupport {private ClasService clasService;public void setClasService(ClasService clasService) {this.clasService = clasService;}private Clas clas;public String execute(){Clas c=new Clas();c.setName(clas.getName());c.setComment(clas.getComment());clasService.saveClas(c);return SUCCESS;}public Clas getClas() {return clas;}public void setClas(Clas Clas) {this.clas = Clas;} }ClasQueryAction.java文件:
package com.school.action;import java.util.List;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport; import com.school.entity.Clas; import com.school.service.ClasService;@SuppressWarnings("serial") public class ClasQueryAction extends ActionSupport {private ClasService clasService;// 設置業務邏輯組件public void setClasService(ClasService clasService) {this.clasService = clasService;}public String execute(){ List<Clas> claslist = clasService.findAll();// 將所有課程存放在request范圍內ServletActionContext.getRequest().setAttribute("claslist", claslist);return SUCCESS;}}?
轉載于:https://www.cnblogs.com/mstk/p/4558618.html
總結
- 上一篇: 关于Android C++的NDK环境搭
- 下一篇: hunnu---11547 你的组