Introduction - If you have any usage issues, please Google them yourself
This example uses Java+ Jsp realize the process of choosing the tree, the main use of Struts+ JDBC/hibernate framework
Packet : 117143191choosetree.rar filelist
选择树\源码\service\.svn\all-wcprops
选择树\源码\service\.svn\entries
选择树\源码\service\.svn\format
选择树\源码\service\.svn\text-base\ServiceConstants.java.svn-base
选择树\源码\service\business\.svn\all-wcprops
选择树\源码\service\business\.svn\entries
选择树\源码\service\business\.svn\format
选择树\源码\service\business\.svn\text-base\CustomDisposeService.java.svn-base
选择树\源码\service\business\.svn\text-base\CustomDisposeServiceImpl.java.svn-base
选择树\源码\service\business\.svn\text-base\SerProblemServise.java.svn-base
选择树\源码\service\business\.svn\text-base\SerProblemServiserImpl.java.svn-base
选择树\源码\service\business\.svn\text-base\TserAdviseService.java.svn-base
选择树\源码\service\business\.svn\text-base\TserAdviseServiceImpl.java.svn-base
选择树\源码\service\business\dto\.svn\all-wcprops
选择树\源码\service\business\dto\.svn\entries
选择树\源码\service\business\dto\.svn\format
选择树\源码\service\business\dto\.svn\text-base\CustomDisposeDTO.java.svn-base
选择树\源码\service\business\dto\.svn\text-base\SerProblemDto.java.svn-base
选择树\源码\service\business\dto\.svn\text-base\TserAdviseAccessDto.java.svn-base
选择树\源码\service\business\dto\SerProblemDto.java
选择树\源码\service\business\SerProblemServise.java
选择树\源码\service\business\SerProblemServiserImpl.java
选择树\源码\service\dao\.svn\all-wcprops
选择树\源码\service\dao\.svn\entries
选择树\源码\service\dao\.svn\format
选择树\源码\service\dao\.svn\text-base\CustomerDisposeDAO.java.svn-base
选择树\源码\service\dao\.svn\text-base\SerProblemDao.java.svn-base
选择树\源码\service\dao\.svn\text-base\TserAdviseDao.java.svn-base
选择树\源码\service\dao\pojo\.svn\all-wcprops
选择树\源码\service\dao\pojo\.svn\entries
选择树\源码\service\dao\pojo\.svn\format
选择树\源码\service\dao\pojo\.svn\text-base\TSerAdvise.hbm.xml.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerAdvise.java.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerAdviseProblem.hbm.xml.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerAdviseProblem.java.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerProblemDefine.hbm.xml.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerProblemDefine.java.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerTasks.hbm.xml.svn-base
选择树\源码\service\dao\pojo\.svn\text-base\TSerTasks.java.svn-base
选择树\源码\service\dao\pojo\TSerProblemDefine.hbm.xml
选择树\源码\service\dao\pojo\TSerProblemDefine.java
选择树\源码\service\dao\SerProblemDao.java
选择树\源码\service\web\.svn\all-wcprops
选择树\源码\service\web\.svn\entries
选择树\源码\service\web\.svn\format
选择树\源码\service\web\.svn\text-base\CustomDisposeAction.java.svn-base
选择树\源码\service\web\.svn\text-base\SerProblemAction.java.svn-base
选择树\源码\service\web\.svn\text-base\TserAdviserAccessAction.java.svn-base
选择树\源码\service\web\form\.svn\all-wcprops
选择树\源码\service\web\form\.svn\entries
选择树\源码\service\web\form\.svn\format
选择树\源码\service\web\form\.svn\text-base\AdviseForm.java.svn-base
选择树\源码\service\web\form\.svn\text-base\CustomDisposeForm.java.svn-base
选择树\源码\service\web\form\.svn\text-base\ProblemForm.java.svn-base
选择树\源码\service\web\form\.svn\text-base\TserAdviseAccessForm.java.svn-base
选择树\源码\service\web\form\ProblemForm.java
选择树\源码\service\web\SerProblemAction.java
选择树\源码\web\problemList.jsp
选择树\源码\web\problemTree.jsp
选择树\用到的工具类和方法\ChooseTree.java
选择树\用到的工具类和方法\OrgTreeNode.java
选择树\用到的工具类和方法\OrgTreeNode_jama.txt
选择树\选择树与树形列表说明.doc
选择树\选择树页面\problemTree.jsp
选择树\选择树页面\SerProblemAction.java
选择树\选择树页面\style1.css
选择树\源码\service\business\dto\.svn\tmp\prop-base
选择树\源码\service\business\dto\.svn\tmp\props
选择树\源码\service\business\dto\.svn\tmp\text-base
选择树\源码\service\dao\pojo\.svn\tmp\prop-base
选择树\源码\service\dao\pojo\.svn\tmp\props
选择树\源码\service\dao\pojo\.svn\tmp\text-base
选择树\源码\service\web\form\.svn\tmp\prop-base
选择树\源码\service\web\form\.svn\tmp\props
选择树\源码\service\web\form\.svn\tmp\text-base
选择树\源码\service\business\.svn\tmp\prop-base
选择树\源码\service\business\.svn\tmp\props
选择树\源码\service\business\.svn\tmp\text-base
选择树\源码\service\business\dto\.svn\prop-base
选择树\源码\service\business\dto\.svn\props
选择树\源码\service\business\dto\.svn\text-base
选择树\源码\service\business\dto\.svn\tmp
选择树\源码\service\dao\.svn\tmp\prop-base
选择树\源码\service\dao\.svn\tmp\props
选择树\源码\service\dao\.svn\tmp\text-base
选择树\源码\service\dao\pojo\.svn\prop-base
选择树\源码\service\dao\pojo\.svn\props
选择树\源码\service\dao\pojo\.svn\text-base
选择树\源码\service\dao\pojo\.svn\tmp
选择树\源码\service\web\.svn\tmp\prop-base
选择树\源码\service\web\.svn\tmp\props
选择树\源码\service\web\.svn\tmp\text-base
选择树\源码\service\web\form\.svn\prop-base
选择树\源码\service\web\form\.svn\props
选择树\源码\service\web\form\.svn\text-base
选择树\源码\service\web\form\.svn\tmp
选择树\源码\service\.svn\tmp\prop-base
选择树\源码\service\.svn\tmp\props
选择树\源码\service\.svn\tmp\text-base
选择树\源码\service\business\.svn\prop-base
选择树\源码\service\business\.svn\props
选择树\源码\service\business\.svn\text-base
选择树\源码\service\business\.svn\tmp
选择树\源码\service\business\dto\.svn
选择树\源码\service\dao\.svn\prop-base
选择树\源码\service\dao\.svn\props
选择树\源码\service\dao\.svn\text-base
选择树\源码\service\dao\.svn\tmp
选择树\源码\service\dao\pojo\.svn
选择树\源码\service\web\.svn\prop-base
选择树\源码\service\web\.svn\props
选择树\源码\service\web\.svn\text-base
选择树\源码\service\web\.svn\tmp
选择树\源码\service\web\form\.svn
选择树\源码\service\.svn\prop-base
选择树\源码\service\.svn\props
选择树\源码\service\.svn\text-base
选择树\源码\service\.svn\tmp
选择树\源码\service\business\.svn
选择树\源码\service\business\dto
选择树\源码\service\dao\.svn
选择树\源码\service\dao\pojo
选择树\源码\service\web\.svn
选择树\源码\service\web\form
选择树\源码\service\.svn
选择树\源码\service\business
选择树\源码\service\dao
选择树\源码\service\web
选择树\源码\service
选择树\源码\web
选择树\源码
选择树\用到的工具类和方法
选择树\选择树页面
选择树