⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 inittreeaction.java.svn-base

📁 菲律宾的一个大学的图书管理系统 spring+hibernate+velocity
💻 SVN-BASE
📖 第 1 页 / 共 2 页
字号:
//Created by MyEclipse Struts// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_3.8.4/xslt/JavaClass.xslpackage biz.bluesky.pts.action;import javax.servlet.http.*;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import biz.bluesky.pts.model.*;import biz.bluesky.pts.service.*;import java.util.*;import java.io.*;import javax.xml.parsers.*; //XML������ӿ�import org.w3c.dom.*; //XML��DOMʵ��import org.apache.crimson.tree.XmlDocument; //дXML�ļ�Ҫ�õ�/**  * MyEclipse Struts * Creation date: 04-08-2005 *  * XDoclet definition: * @struts:action scope="request" validate="true" */public class InitTreeAction extends BaseAction {	// --------------------------------------------------------- Instance Variables	// --------------------------------------------------------- Methods	/** 	 * Method execute	 * @param mapping	 * @param form	 * @param request	 * @param response	 * @return ActionForward	 */	public ActionForward execute(		ActionMapping mapping,		ActionForm form,		HttpServletRequest request,		HttpServletResponse response)throws Exception {	    	    	    String str = setXMLContent();	    String path = servlet.getServletContext().getRealPath("/")+"/tree.xml";	    System.out.println(path);	    FileOutputStream outStream = new FileOutputStream(path);	    OutputStreamWriter outWriter = new OutputStreamWriter(outStream);	    outWriter.write(str);	    outWriter.close();	    outStream.close();	    		request.setAttribute("init","yes");		return mapping.findForward("LeftFrame");	}	  /**	   * ȡ�����е�Ȩ�޲���xml��ʽ���	   * @throws Exception	   * @return String	   */	  public String setXMLContent()throws Exception{	    String xmlsrc = "";	    StringBuffer sb = new StringBuffer();	    sb.append("<?xml version=\"1.0\"?> ");	    sb.append("<tree>");  	  sb.append("<entity id=\"e0001\">");		   sb.append("<description>Root</description>");		   sb.append("<oncontextmenu></oncontextmenu>");		   sb.append("<image>images/book.gif</image>");		   sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		   sb.append("<contents>");		   		   //Ȩ�޹�����ʼ	    	       sb.append("<entity id=\"e0002\">");	    		sb.append("<description>Permission Manager</description>");	    		sb.append("<oncontextmenu></oncontextmenu>");	    		sb.append("<image>images/book.gif</image>");	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");	    		sb.append("<contents>");	    		    		sb.append("<entity id=\"e00021\">");		    		sb.append("<description>All permission</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<onClick>gotoAction('findPermission.do')</onClick>");		    		sb.append("<contents>");		    		sb.append("</contents>");		    		sb.append("</entity>");	    				    		sb.append("<entity id=\"e00022\">");		    		sb.append("<description>Permission list</description>");		    		sb.append("<oncontextmenu></oncontextmenu>");		    		sb.append("<image>images/book.gif</image>");		    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");		    		sb.append("<contents>");		    				    		sb.append(getPermissionTree(0));		    				    		sb.append("</contents>");		    		sb.append("</entity>");	    			    			    	    		sb.append("</contents>");	       sb.append("</entity>");	       //Ȩ�޹��������	    		    	//��ɫ������ʼ//	    	sb.append("<entity id=\"e0003\">");//  			sb.append("<description>Role Manager</description>");//  			sb.append("<oncontextmenu></oncontextmenu>");//  			sb.append("<image>images/book.gif</image>");//  			sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//  			sb.append("<contents>");	    ////	//	    		sb.append("<entity id=\"e00031\">");//  	    		sb.append("<description>Add role</description>");//  	    		sb.append("<oncontextmenu></oncontextmenu>");//  	    		sb.append("<image>images/book.gif</image>");//  	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//  	    		sb.append("<onClick>gotoAction('AddRole.vm')</onClick>");//  	    		sb.append("<contents>");    	    		//  	    		sb.append("</contents>");   	    		//  	    		sb.append("</entity>");   //  	    		//	    		sb.append("<entity id=\"e00032\">");//	    		sb.append("<description>All role</description>");//	    		sb.append("<oncontextmenu></oncontextmenu>");//	    		sb.append("<image>images/book.gif</image>");//	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//	    		sb.append("<onClick>gotoAction('findRole.do')</onClick>");//	    		sb.append("<contents>");    	    		//	    		sb.append("</contents>");   	    		//	    		sb.append("</entity>");    	//	    		//  	    		sb.append("<entity id=\"e00033\">");//  	    		sb.append("<description>Role list</description>");//  	    		sb.append("<oncontextmenu></oncontextmenu>");//  	    		sb.append("<image>images/book.gif</image>");//  	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//  	    		sb.append("<contents>");    //  	    		//  	    		sb.append(getRoleTree());//  	    		//  	    		sb.append("</contents>");   	    		//  	    		sb.append("</entity>");//    		//  //  			sb.append("</contents>");//  	       sb.append("</entity>");  	       //��ɫ���������  	         	       //ѧУ������ʼ//	    	sb.append("<entity id=\"e0004\">");//  			sb.append("<description>School Manager</description>");//  			sb.append("<oncontextmenu></oncontextmenu>");//  			sb.append("<image>images/book.gif</image>");//  			sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//  			sb.append("<contents>");////				sb.append("<entity id=\"e00041\">");//	    		sb.append("<description>Add school</description>");//	    		sb.append("<oncontextmenu></oncontextmenu>");//	    		sb.append("<image>images/book.gif</image>");//	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//	    		sb.append("<onClick>gotoAction('AddSchool.vm')</onClick>");//	    		sb.append("<contents>");    	    		//	    		sb.append("</contents>");   	    		//	    		sb.append("</entity>");   //////				sb.append("<entity id=\"e00042\">");//	    		sb.append("<description>All school</description>");//	    		sb.append("<oncontextmenu></oncontextmenu>");//	    		sb.append("<image>images/book.gif</image>");//	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//	    		sb.append("<onClick>gotoAction('findSchool.do')</onClick>");//	    		sb.append("<contents>");    	    		//	    		sb.append("</contents>");   	    		//	    		sb.append("</entity>"); ////  	    		sb.append("<entity id=\"e00043\">");//  	    		sb.append("<description>School list</description>");//  	    		sb.append("<oncontextmenu></oncontextmenu>");//  	    		sb.append("<image>images/book.gif</image>");//  	    		sb.append("<imageOpen>images/bookopen.gif</imageOpen>");//  	    		sb.append("<contents>");    ////  	    		sb.append(getSchoolTree());//  	    		//  	    		sb.append("</contents>");   	    		//  	    		sb.append("</entity>");	    		////	    		//  			sb.append("</contents>");

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -