These are the source and class files, along with the directories, used in the Rock Survey, Take 2. They reside in the Survey2 directory in the code download.
-
images — images directory from Take 1; no change.
-
index.jsp — the initial survey page from Take 1; no change.
-
prod — production directory; contains source and compiled classes, Survey2App EAR and JARs.
-
RockSurvey.jsp — the Rock Survey page from Take 1; no change.
-
RockSurvey2Bean.java — revised and expanded RockSurveyBean from Take 1; includes persistence management with the entity beans.
-
RockSurveyConstants.class — from Take 1; no change.
-
RockSurveyData.class — from Take 1; no change.
-
RockSurveyExit.jsp — the survey exit page from Take 1; no change.
-
RockSurveyRemote.class — from Take 1; no change. Reused as the remote interface for RockSurvey2Bean.
-
RockSurveyRemoteHome.class — from Take 1; no change. Reused as the home interface for RockSurvey2Bean.
-
SurveyBean.java — entity bean to handle "SurveyBeanTable".
-
SurveyConstants.class — from Take 1; no change.
-
SurveyLocal.java — local component interface for SurveyBean.
-
SurveyLocalHome.java — local home interface for SurveyBean.
-
SurveyNamesBean.java — entity bean to handle the SurveyNames table.
-
SurveyNamesKey.java — primary key class for the SurveyNames table.
-
SurveyNamesLocal.java — local component interface for SurveyNamesBean.
-
SurveyNamesLocalHome.java — local home interface for SurveyNamesBean.
-
SurveyWelcome.jsp — the survey welcome page, from Take 1; no change.