From 4437365697347af60dbc26804ab5e20abaee5b73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B5=9C=EC=A4=80=ED=9D=A0?= Date: Thu, 17 Apr 2025 11:31:52 +0900 Subject: [PATCH] dbms_primeidc_init...1 --- .gitignore | 1 - idcproject/.project | 17 + .../org.eclipse.core.resources.prefs | 1 - .../.settings/org.eclipse.jdt.core.prefs | 11 +- .../org.eclipse.ltk.core.refactoring.prefs | 2 + .../.settings/org.eclipse.m2e.core.prefs | 4 + .../org.eclipse.wst.common.component | 15 +- ....eclipse.wst.common.project.facet.core.xml | 2 +- .../.settings/org.eclipse.wst.jsdt.core.prefs | 260 + .../.settings/org.eclipse.wst.jsdt.ui.prefs | 4 + .../org.eclipse.wst.validation.prefs | 2 + idcproject/WebContent/LayoutPage.jsp | 213 + .../WEB-INF/lib/commons-dbcp2-2.8.0.jar | Bin 0 -> 207774 bytes .../WEB-INF/lib/commons-logging-1.2.jar | Bin 0 -> 61829 bytes .../WEB-INF/lib/commons-pool2-2.9.0.jar | Bin 0 -> 134858 bytes idcproject/WebContent/WEB-INF/web.xml | 4711 +++++++++++++++++ idcproject/WebContent/index.html | 2 +- idcproject/WebContent/jsp/DefaultPage.jsp | 35 + .../WebContent/jsp/cupon/IdcCouponListMK.jsp | 3 +- .../WebContent/jsp/main/IdcLoginForm.jsp | 73 +- idcproject/build_sources.bat | 3 + idcproject/sources.txt | 266 + .../src/idc/IdcBoardFrontController.java | 16 +- .../src/idc/IdcBusinessFrontController.java | 10 +- .../src/idc/IdcClientFrontController.java | 18 +- .../src/idc/IdcCommentFrontController.java | 4 +- .../src/idc/IdcCuponFrontController.java | 13 +- .../src/idc/IdcDepositFrontController.java | 24 +- .../src/idc/IdcLineFrontController.java | 16 +- .../src/idc/IdcMainFrontController.java | 54 +- .../src/idc/IdcServerFrontController.java | 9 +- .../src/idc/IdcServiceFrontController.java | 60 +- 32 files changed, 5611 insertions(+), 238 deletions(-) create mode 100644 idcproject/.settings/org.eclipse.ltk.core.refactoring.prefs create mode 100644 idcproject/.settings/org.eclipse.m2e.core.prefs create mode 100644 idcproject/.settings/org.eclipse.wst.jsdt.core.prefs create mode 100644 idcproject/.settings/org.eclipse.wst.jsdt.ui.prefs create mode 100644 idcproject/.settings/org.eclipse.wst.validation.prefs create mode 100644 idcproject/WebContent/LayoutPage.jsp create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-dbcp2-2.8.0.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-logging-1.2.jar create mode 100644 idcproject/WebContent/WEB-INF/lib/commons-pool2-2.9.0.jar create mode 100644 idcproject/WebContent/WEB-INF/web.xml create mode 100644 idcproject/WebContent/jsp/DefaultPage.jsp create mode 100644 idcproject/build_sources.bat create mode 100644 idcproject/sources.txt diff --git a/.gitignore b/.gitignore index 05de4ef..8cf67dc 100644 --- a/.gitignore +++ b/.gitignore @@ -12,7 +12,6 @@ .mtj.tmp/ # Package Files # -*.jar *.war *.nar *.ear diff --git a/idcproject/.project b/idcproject/.project index 2a01e24..a333661 100644 --- a/idcproject/.project +++ b/idcproject/.project @@ -25,12 +25,29 @@ + + org.eclipse.m2e.core.maven2Builder + + + + org.eclipse.m2e.core.maven2Nature org.eclipse.jem.workbench.JavaEMFNature org.eclipse.wst.common.modulecore.ModuleCoreNature org.eclipse.wst.common.project.facet.core.nature org.eclipse.jdt.core.javanature org.eclipse.wst.jsdt.core.jsNature + + + 1744679942779 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|\.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/idcproject/.settings/org.eclipse.core.resources.prefs b/idcproject/.settings/org.eclipse.core.resources.prefs index 42ec167..3891d37 100644 --- a/idcproject/.settings/org.eclipse.core.resources.prefs +++ b/idcproject/.settings/org.eclipse.core.resources.prefs @@ -2,4 +2,3 @@ eclipse.preferences.version=1 encoding//WebContent/IDC/login.jsp=UTF-8 encoding//WebContent/jsp/client/IdcClientDBList.jsp=UTF-8 encoding//WebContent/jsp/main/IdcLoginForm.jsp=UTF-8 -encoding/=UTF-8 diff --git a/idcproject/.settings/org.eclipse.jdt.core.prefs b/idcproject/.settings/org.eclipse.jdt.core.prefs index 7341ab1..fbf1aac 100644 --- a/idcproject/.settings/org.eclipse.jdt.core.prefs +++ b/idcproject/.settings/org.eclipse.jdt.core.prefs @@ -1,11 +1,16 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate +org.eclipse.jdt.core.compiler.codegen.targetPlatform=11 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.compliance=11 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error -org.eclipse.jdt.core.compiler.source=1.7 +org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=11 diff --git a/idcproject/.settings/org.eclipse.ltk.core.refactoring.prefs b/idcproject/.settings/org.eclipse.ltk.core.refactoring.prefs new file mode 100644 index 0000000..b196c64 --- /dev/null +++ b/idcproject/.settings/org.eclipse.ltk.core.refactoring.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +org.eclipse.ltk.core.refactoring.enable.project.refactoring.history=false diff --git a/idcproject/.settings/org.eclipse.m2e.core.prefs b/idcproject/.settings/org.eclipse.m2e.core.prefs new file mode 100644 index 0000000..f897a7f --- /dev/null +++ b/idcproject/.settings/org.eclipse.m2e.core.prefs @@ -0,0 +1,4 @@ +activeProfiles= +eclipse.preferences.version=1 +resolveWorkspaceProjects=true +version=1 diff --git a/idcproject/.settings/org.eclipse.wst.common.component b/idcproject/.settings/org.eclipse.wst.common.component index b4e5180..ce9b406 100644 --- a/idcproject/.settings/org.eclipse.wst.common.component +++ b/idcproject/.settings/org.eclipse.wst.common.component @@ -1,8 +1,19 @@ - + + + + + + - + + + + + + + diff --git a/idcproject/.settings/org.eclipse.wst.common.project.facet.core.xml b/idcproject/.settings/org.eclipse.wst.common.project.facet.core.xml index 8f11b7c..3dc672c 100644 --- a/idcproject/.settings/org.eclipse.wst.common.project.facet.core.xml +++ b/idcproject/.settings/org.eclipse.wst.common.project.facet.core.xml @@ -4,7 +4,7 @@ - + diff --git a/idcproject/.settings/org.eclipse.wst.jsdt.core.prefs b/idcproject/.settings/org.eclipse.wst.jsdt.core.prefs new file mode 100644 index 0000000..b92e92d --- /dev/null +++ b/idcproject/.settings/org.eclipse.wst.jsdt.core.prefs @@ -0,0 +1,260 @@ +eclipse.preferences.version=1 +org.eclipse.wst.jsdt.core.formatter.align_type_members_on_columns=false +org.eclipse.wst.jsdt.core.formatter.alignment_for_arguments_in_allocation_expression=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_arguments_in_enum_constant=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_arguments_in_method_invocation=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_assignment=0 +org.eclipse.wst.jsdt.core.formatter.alignment_for_binary_expression=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_compact_if=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_conditional_expression=80 +org.eclipse.wst.jsdt.core.formatter.alignment_for_enum_constants=0 +org.eclipse.wst.jsdt.core.formatter.alignment_for_expressions_in_array_initializer=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_multiple_fields=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_parameters_in_constructor_declaration=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_parameters_in_method_declaration=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_selector_in_method_invocation=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_superclass_in_type_declaration=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_superinterfaces_in_type_declaration=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration=16 +org.eclipse.wst.jsdt.core.formatter.alignment_for_throws_clause_in_method_declaration=16 +org.eclipse.wst.jsdt.core.formatter.blank_lines_after_imports=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_after_package=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_field=0 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_first_class_body_declaration=0 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_imports=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_member_type=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_method=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_new_chunk=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_before_package=0 +org.eclipse.wst.jsdt.core.formatter.blank_lines_between_import_groups=1 +org.eclipse.wst.jsdt.core.formatter.blank_lines_between_type_declarations=0 +org.eclipse.wst.jsdt.core.formatter.brace_position_for_annotation_type_declaration=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_anonymous_type_declaration=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_array_initializer=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_block=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_block_in_case=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_constructor_declaration=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_enum_constant=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_enum_declaration=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_method_declaration=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_objlit_initializer=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_switch=end_of_line +org.eclipse.wst.jsdt.core.formatter.brace_position_for_type_declaration=end_of_line +org.eclipse.wst.jsdt.core.formatter.comment.clear_blank_lines_in_block_comment=false +org.eclipse.wst.jsdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment=false +org.eclipse.wst.jsdt.core.formatter.comment.format_block_comments=true +org.eclipse.wst.jsdt.core.formatter.comment.format_header=false +org.eclipse.wst.jsdt.core.formatter.comment.format_html=true +org.eclipse.wst.jsdt.core.formatter.comment.format_javadoc_comments=true +org.eclipse.wst.jsdt.core.formatter.comment.format_line_comments=true +org.eclipse.wst.jsdt.core.formatter.comment.format_source_code=true +org.eclipse.wst.jsdt.core.formatter.comment.indent_parameter_description=true +org.eclipse.wst.jsdt.core.formatter.comment.indent_root_tags=true +org.eclipse.wst.jsdt.core.formatter.comment.insert_new_line_before_root_tags=insert +org.eclipse.wst.jsdt.core.formatter.comment.insert_new_line_for_parameter=insert +org.eclipse.wst.jsdt.core.formatter.comment.line_length=80 +org.eclipse.wst.jsdt.core.formatter.compact_else_if=true +org.eclipse.wst.jsdt.core.formatter.continuation_indentation=2 +org.eclipse.wst.jsdt.core.formatter.continuation_indentation_for_array_initializer=2 +org.eclipse.wst.jsdt.core.formatter.continuation_indentation_for_objlit_initializer=1 +org.eclipse.wst.jsdt.core.formatter.format_guardian_clause_on_one_line=false +org.eclipse.wst.jsdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header=true +org.eclipse.wst.jsdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header=true +org.eclipse.wst.jsdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header=true +org.eclipse.wst.jsdt.core.formatter.indent_body_declarations_compare_to_type_header=true +org.eclipse.wst.jsdt.core.formatter.indent_breaks_compare_to_cases=true +org.eclipse.wst.jsdt.core.formatter.indent_empty_lines=false +org.eclipse.wst.jsdt.core.formatter.indent_statements_compare_to_block=true +org.eclipse.wst.jsdt.core.formatter.indent_statements_compare_to_body=true +org.eclipse.wst.jsdt.core.formatter.indent_switchstatements_compare_to_cases=true +org.eclipse.wst.jsdt.core.formatter.indent_switchstatements_compare_to_switch=false +org.eclipse.wst.jsdt.core.formatter.indentation.size=4 +org.eclipse.wst.jsdt.core.formatter.insert_new_line_after_annotation=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_after_comma_in_objlit_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_after_opening_brace_in_objlit_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_at_end_of_file_if_missing=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_before_catch_in_try_statement=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_before_closing_brace_in_objlit_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_before_else_in_if_statement=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_before_finally_in_try_statement=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_before_while_in_do_statement=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_annotation_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_block=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_enum_constant=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_enum_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_method_body=insert +org.eclipse.wst.jsdt.core.formatter.insert_new_line_in_empty_type_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_and_in_type_parameter=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_assignment_operator=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_at_in_annotation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_at_in_annotation_type_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_binary_operator=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_closing_brace_in_block=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_closing_paren_in_cast=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_colon_in_assert=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_colon_in_case=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_colon_in_conditional=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_colon_in_for=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_colon_in_labeled_statement=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_colon_in_object_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_allocation_expression=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_annotation=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_array_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_enum_declarations=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_for_increments=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_for_inits=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_method_declaration_throws=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_superinterfaces=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_type_arguments=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_comma_in_type_parameters=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_ellipsis=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_function_keyword=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_brace_in_array_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_bracket_in_array_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_annotation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_cast=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_catch=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_enum_constant=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_for=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_if=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_method_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_method_invocation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_switch=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_synchronized=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_opening_paren_in_while=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_postfix_operator=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_prefix_operator=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_question_in_conditional=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_semicolon_in_for=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_after_unary_operator=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_assignment_operator=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_at_in_annotation_type_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_binary_operator=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_brace_in_array_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_bracket_in_array_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_annotation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_cast=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_catch=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_enum_constant=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_for=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_if=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_method_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_method_invocation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_switch=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_synchronized=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_closing_paren_in_while=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_assert=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_case=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_conditional=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_default=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_for=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_labeled_statement=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_colon_in_object_initializer=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_allocation_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_annotation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_array_initializer=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_enum_declarations=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_for_increments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_for_inits=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_method_declaration_throws=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_superinterfaces=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_type_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_comma_in_type_parameters=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_ellipsis=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_block=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_enum_constant=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_method_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_switch=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_brace_in_type_declaration=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_bracket_in_array_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_annotation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_catch=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_enum_constant=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_for=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_if=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_method_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_method_invocation=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_switch=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_synchronized=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_opening_paren_in_while=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_parenthesized_expression_in_return=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_parenthesized_expression_in_throw=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_postfix_operator=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_prefix_operator=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_question_in_conditional=insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_semicolon=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_semicolon_in_for=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_before_unary_operator=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_brackets_in_array_type_reference=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_braces_in_array_initializer=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_parens_in_enum_constant=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_parens_in_method_declaration=do not insert +org.eclipse.wst.jsdt.core.formatter.insert_space_between_empty_parens_in_method_invocation=do not insert +org.eclipse.wst.jsdt.core.formatter.keep_else_statement_on_same_line=false +org.eclipse.wst.jsdt.core.formatter.keep_empty_array_initializer_on_one_line=false +org.eclipse.wst.jsdt.core.formatter.keep_empty_objlit_initializer_on_one_line=false +org.eclipse.wst.jsdt.core.formatter.keep_imple_if_on_one_line=false +org.eclipse.wst.jsdt.core.formatter.keep_then_statement_on_same_line=false +org.eclipse.wst.jsdt.core.formatter.lineSplit=80 +org.eclipse.wst.jsdt.core.formatter.never_indent_block_comments_on_first_column=false +org.eclipse.wst.jsdt.core.formatter.never_indent_line_comments_on_first_column=false +org.eclipse.wst.jsdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body=0 +org.eclipse.wst.jsdt.core.formatter.number_of_empty_lines_to_preserve=1 +org.eclipse.wst.jsdt.core.formatter.put_empty_statement_on_new_line=true +org.eclipse.wst.jsdt.core.formatter.tabulation.char=tab +org.eclipse.wst.jsdt.core.formatter.tabulation.size=4 +org.eclipse.wst.jsdt.core.formatter.use_tabs_only_for_leading_indentations=false +org.eclipse.wst.jsdt.core.formatter.wrap_before_binary_operator=true diff --git a/idcproject/.settings/org.eclipse.wst.jsdt.ui.prefs b/idcproject/.settings/org.eclipse.wst.jsdt.ui.prefs new file mode 100644 index 0000000..ead8aeb --- /dev/null +++ b/idcproject/.settings/org.eclipse.wst.jsdt.ui.prefs @@ -0,0 +1,4 @@ +eclipse.preferences.version=1 +formatter_profile=org.eclipse.wst.jsdt.ui.default.eclipse_profile +formatter_settings_version=11 +org.eclipse.wst.jsdt.ui.text.custom_code_templates= diff --git a/idcproject/.settings/org.eclipse.wst.validation.prefs b/idcproject/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 0000000..04cad8c --- /dev/null +++ b/idcproject/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,2 @@ +disabled=06target +eclipse.preferences.version=1 diff --git a/idcproject/WebContent/LayoutPage.jsp b/idcproject/WebContent/LayoutPage.jsp new file mode 100644 index 0000000..2712aed --- /dev/null +++ b/idcproject/WebContent/LayoutPage.jsp @@ -0,0 +1,213 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + + + + + + + + + + + + + +
+ + +
+ +
+
+
+
+
+ +
+
+
+
+ +
+ + + +
+ +
+ + + + diff --git a/idcproject/WebContent/WEB-INF/lib/commons-dbcp2-2.8.0.jar b/idcproject/WebContent/WEB-INF/lib/commons-dbcp2-2.8.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..58653c91b7a2393383affe98521e8bbf7394c8b4 GIT binary patch literal 207774 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

?Qscg)P&$+povC*M;449{4wvf+Lu`*i$g8 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

6R?CS7jP_?OetFBKT#*D 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 Sa`OQ?z*ER31cwkn0N{V*NK-8U literal 0 HcmV?d00001 diff --git a/idcproject/WebContent/WEB-INF/lib/commons-pool2-2.9.0.jar b/idcproject/WebContent/WEB-INF/lib/commons-pool2-2.9.0.jar new file mode 100644 index 0000000000000000000000000000000000000000..a038b36c85e76af52af09ce7df164a215df89833 GIT binary patch literal 134858 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

Tt?~%Jg$ZPLmX*r(4LPm;!DI)STZX)8dSJ>;I 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + org.apache.catalina.servlets.DefaultServlet + + debug + 0 + + + listings + false + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + jsp + org.apache.jasper.servlet.JspServlet + + fork + false + + + xpoweredBy + false + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + default + / + + + + + jsp + *.jsp + *.jspx + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 30 + + + + + + + + + + + + + 123 + application/vnd.lotus-1-2-3 + + + 3dml + text/vnd.in3d.3dml + + + 3ds + image/x-3ds + + + 3g2 + video/3gpp2 + + + 3gp + video/3gpp + + + 7z + application/x-7z-compressed + + + aab + application/x-authorware-bin + + + aac + audio/x-aac + + + aam + application/x-authorware-map + + + aas + application/x-authorware-seg + + + abs + audio/x-mpeg + + + abw + application/x-abiword + + + ac + application/pkix-attr-cert + + + acc + application/vnd.americandynamics.acc + + + ace + application/x-ace-compressed + + + acu + application/vnd.acucobol + + + acutc + application/vnd.acucorp + + + adp + audio/adpcm + + + aep + application/vnd.audiograph + + + afm + application/x-font-type1 + + + afp + application/vnd.ibm.modcap + + + ahead + application/vnd.ahead.space + + + ai + application/postscript + + + aif + audio/x-aiff + + + aifc + audio/x-aiff + + + aiff + audio/x-aiff + + + aim + application/x-aim + + + air + application/vnd.adobe.air-application-installer-package+zip + + + ait + application/vnd.dvb.ait + + + ami + application/vnd.amiga.ami + + + anx + application/annodex + + + apk + application/vnd.android.package-archive + + + appcache + text/cache-manifest + + + application + application/x-ms-application + + + apr + application/vnd.lotus-approach + + + arc + application/x-freearc + + + art + image/x-jg + + + asc + application/pgp-signature + + + asf + video/x-ms-asf + + + asm + text/x-asm + + + aso + application/vnd.accpac.simply.aso + + + asx + video/x-ms-asf + + + atc + application/vnd.acucorp + + + atom + application/atom+xml + + + atomcat + application/atomcat+xml + + + atomsvc + application/atomsvc+xml + + + atx + application/vnd.antix.game-component + + + au + audio/basic + + + avi + video/x-msvideo + + + avx + video/x-rad-screenplay + + + aw + application/applixware + + + axa + audio/annodex + + + axv + video/annodex + + + azf + application/vnd.airzip.filesecure.azf + + + azs + application/vnd.airzip.filesecure.azs + + + azw + application/vnd.amazon.ebook + + + bat + application/x-msdownload + + + bcpio + application/x-bcpio + + + bdf + application/x-font-bdf + + + bdm + application/vnd.syncml.dm+wbxml + + + bed + application/vnd.realvnc.bed + + + bh2 + application/vnd.fujitsu.oasysprs + + + bin + application/octet-stream + + + blb + application/x-blorb + + + blorb + application/x-blorb + + + bmi + application/vnd.bmi + + + bmp + image/bmp + + + body + text/html + + + book + application/vnd.framemaker + + + box + application/vnd.previewsystems.box + + + boz + application/x-bzip2 + + + bpk + application/octet-stream + + + btif + image/prs.btif + + + bz + application/x-bzip + + + bz2 + application/x-bzip2 + + + c + text/x-c + + + c11amc + application/vnd.cluetrust.cartomobile-config + + + c11amz + application/vnd.cluetrust.cartomobile-config-pkg + + + c4d + application/vnd.clonk.c4group + + + c4f + application/vnd.clonk.c4group + + + c4g + application/vnd.clonk.c4group + + + c4p + application/vnd.clonk.c4group + + + c4u + application/vnd.clonk.c4group + + + cab + application/vnd.ms-cab-compressed + + + caf + audio/x-caf + + + cap + application/vnd.tcpdump.pcap + + + car + application/vnd.curl.car + + + cat + application/vnd.ms-pki.seccat + + + cb7 + application/x-cbr + + + cba + application/x-cbr + + + cbr + application/x-cbr + + + cbt + application/x-cbr + + + cbz + application/x-cbr + + + cc + text/x-c + + + cct + application/x-director + + + ccxml + application/ccxml+xml + + + cdbcmsg + application/vnd.contact.cmsg + + + cdf + application/x-cdf + + + cdkey + application/vnd.mediastation.cdkey + + + cdmia + application/cdmi-capability + + + cdmic + application/cdmi-container + + + cdmid + application/cdmi-domain + + + cdmio + application/cdmi-object + + + cdmiq + application/cdmi-queue + + + cdx + chemical/x-cdx + + + cdxml + application/vnd.chemdraw+xml + + + cdy + application/vnd.cinderella + + + cer + application/pkix-cert + + + cfs + application/x-cfs-compressed + + + cgm + image/cgm + + + chat + application/x-chat + + + chm + application/vnd.ms-htmlhelp + + + chrt + application/vnd.kde.kchart + + + cif + chemical/x-cif + + + cii + application/vnd.anser-web-certificate-issue-initiation + + + cil + application/vnd.ms-artgalry + + + cla + application/vnd.claymore + + + class + application/java + + + clkk + application/vnd.crick.clicker.keyboard + + + clkp + application/vnd.crick.clicker.palette + + + clkt + application/vnd.crick.clicker.template + + + clkw + application/vnd.crick.clicker.wordbank + + + clkx + application/vnd.crick.clicker + + + clp + application/x-msclip + + + cmc + application/vnd.cosmocaller + + + cmdf + chemical/x-cmdf + + + cml + chemical/x-cml + + + cmp + application/vnd.yellowriver-custom-menu + + + cmx + image/x-cmx + + + cod + application/vnd.rim.cod + + + com + application/x-msdownload + + + conf + text/plain + + + cpio + application/x-cpio + + + cpp + text/x-c + + + cpt + application/mac-compactpro + + + crd + application/x-mscardfile + + + crl + application/pkix-crl + + + crt + application/x-x509-ca-cert + + + cryptonote + application/vnd.rig.cryptonote + + + csh + application/x-csh + + + csml + chemical/x-csml + + + csp + application/vnd.commonspace + + + css + text/css + + + cst + application/x-director + + + csv + text/csv + + + cu + application/cu-seeme + + + curl + text/vnd.curl + + + cww + application/prs.cww + + + cxt + application/x-director + + + cxx + text/x-c + + + dae + model/vnd.collada+xml + + + daf + application/vnd.mobius.daf + + + dart + application/vnd.dart + + + dataless + application/vnd.fdsn.seed + + + davmount + application/davmount+xml + + + dbk + application/docbook+xml + + + dcr + application/x-director + + + dcurl + text/vnd.curl.dcurl + + + dd2 + application/vnd.oma.dd2+xml + + + ddd + application/vnd.fujixerox.ddd + + + deb + application/x-debian-package + + + def + text/plain + + + deploy + application/octet-stream + + + der + application/x-x509-ca-cert + + + dfac + application/vnd.dreamfactory + + + dgc + application/x-dgc-compressed + + + dib + image/bmp + + + dic + text/x-c + + + dir + application/x-director + + + dis + application/vnd.mobius.dis + + + dist + application/octet-stream + + + distz + application/octet-stream + + + djv + image/vnd.djvu + + + djvu + image/vnd.djvu + + + dll + application/x-msdownload + + + dmg + application/x-apple-diskimage + + + dmp + application/vnd.tcpdump.pcap + + + dms + application/octet-stream + + + dna + application/vnd.dna + + + doc + application/msword + + + docm + application/vnd.ms-word.document.macroenabled.12 + + + docx + application/vnd.openxmlformats-officedocument.wordprocessingml.document + + + dot + application/msword + + + dotm + application/vnd.ms-word.template.macroenabled.12 + + + dotx + application/vnd.openxmlformats-officedocument.wordprocessingml.template + + + dp + application/vnd.osgi.dp + + + dpg + application/vnd.dpgraph + + + dra + audio/vnd.dra + + + dsc + text/prs.lines.tag + + + dssc + application/dssc+der + + + dtb + application/x-dtbook+xml + + + dtd + application/xml-dtd + + + dts + audio/vnd.dts + + + dtshd + audio/vnd.dts.hd + + + dump + application/octet-stream + + + dv + video/x-dv + + + dvb + video/vnd.dvb.file + + + dvi + application/x-dvi + + + dwf + model/vnd.dwf + + + dwg + image/vnd.dwg + + + dxf + image/vnd.dxf + + + dxp + application/vnd.spotfire.dxp + + + dxr + application/x-director + + + ecelp4800 + audio/vnd.nuera.ecelp4800 + + + ecelp7470 + audio/vnd.nuera.ecelp7470 + + + ecelp9600 + audio/vnd.nuera.ecelp9600 + + + ecma + application/ecmascript + + + edm + application/vnd.novadigm.edm + + + edx + application/vnd.novadigm.edx + + + efif + application/vnd.picsel + + + ei6 + application/vnd.pg.osasli + + + elc + application/octet-stream + + + emf + application/x-msmetafile + + + eml + message/rfc822 + + + emma + application/emma+xml + + + emz + application/x-msmetafile + + + eol + audio/vnd.digital-winds + + + eot + application/vnd.ms-fontobject + + + eps + application/postscript + + + epub + application/epub+zip + + + es3 + application/vnd.eszigno3+xml + + + esa + application/vnd.osgi.subsystem + + + esf + application/vnd.epson.esf + + + et3 + application/vnd.eszigno3+xml + + + etx + text/x-setext + + + eva + application/x-eva + + + evy + application/x-envoy + + + exe + application/octet-stream + + + exi + application/exi + + + ext + application/vnd.novadigm.ext + + + ez + application/andrew-inset + + + ez2 + application/vnd.ezpix-album + + + ez3 + application/vnd.ezpix-package + + + f + text/x-fortran + + + f4v + video/x-f4v + + + f77 + text/x-fortran + + + f90 + text/x-fortran + + + fbs + image/vnd.fastbidsheet + + + fcdt + application/vnd.adobe.formscentral.fcdt + + + fcs + application/vnd.isac.fcs + + + fdf + application/vnd.fdf + + + fe_launch + application/vnd.denovo.fcselayout-link + + + fg5 + application/vnd.fujitsu.oasysgp + + + fgd + application/x-director + + + fh + image/x-freehand + + + fh4 + image/x-freehand + + + fh5 + image/x-freehand + + + fh7 + image/x-freehand + + + fhc + image/x-freehand + + + fig + application/x-xfig + + + flac + audio/flac + + + fli + video/x-fli + + + flo + application/vnd.micrografx.flo + + + flv + video/x-flv + + + flw + application/vnd.kde.kivio + + + flx + text/vnd.fmi.flexstor + + + fly + text/vnd.fly + + + fm + application/vnd.framemaker + + + fnc + application/vnd.frogans.fnc + + + for + text/x-fortran + + + fpx + image/vnd.fpx + + + frame + application/vnd.framemaker + + + fsc + application/vnd.fsc.weblaunch + + + fst + image/vnd.fst + + + ftc + application/vnd.fluxtime.clip + + + fti + application/vnd.anser-web-funds-transfer-initiation + + + fvt + video/vnd.fvt + + + fxp + application/vnd.adobe.fxp + + + fxpl + application/vnd.adobe.fxp + + + fzs + application/vnd.fuzzysheet + + + g2w + application/vnd.geoplan + + + g3 + image/g3fax + + + g3w + application/vnd.geospace + + + gac + application/vnd.groove-account + + + gam + application/x-tads + + + gbr + application/rpki-ghostbusters + + + gca + application/x-gca-compressed + + + gdl + model/vnd.gdl + + + geo + application/vnd.dynageo + + + gex + application/vnd.geometry-explorer + + + ggb + application/vnd.geogebra.file + + + ggt + application/vnd.geogebra.tool + + + ghf + application/vnd.groove-help + + + gif + image/gif + + + gim + application/vnd.groove-identity-message + + + gml + application/gml+xml + + + gmx + application/vnd.gmx + + + gnumeric + application/x-gnumeric + + + gph + application/vnd.flographit + + + gpx + application/gpx+xml + + + gqf + application/vnd.grafeq + + + gqs + application/vnd.grafeq + + + gram + application/srgs + + + gramps + application/x-gramps-xml + + + gre + application/vnd.geometry-explorer + + + grv + application/vnd.groove-injector + + + grxml + application/srgs+xml + + + gsf + application/x-font-ghostscript + + + gtar + application/x-gtar + + + gtm + application/vnd.groove-tool-message + + + gtw + model/vnd.gtw + + + gv + text/vnd.graphviz + + + gxf + application/gxf + + + gxt + application/vnd.geonext + + + gz + application/x-gzip + + + h + text/x-c + + + h261 + video/h261 + + + h263 + video/h263 + + + h264 + video/h264 + + + hal + application/vnd.hal+xml + + + hbci + application/vnd.hbci + + + hdf + application/x-hdf + + + hh + text/x-c + + + hlp + application/winhlp + + + hpgl + application/vnd.hp-hpgl + + + hpid + application/vnd.hp-hpid + + + hps + application/vnd.hp-hps + + + hqx + application/mac-binhex40 + + + htc + text/x-component + + + htke + application/vnd.kenameaapp + + + htm + text/html + + + html + text/html + + + hvd + application/vnd.yamaha.hv-dic + + + hvp + application/vnd.yamaha.hv-voice + + + hvs + application/vnd.yamaha.hv-script + + + i2g + application/vnd.intergeo + + + icc + application/vnd.iccprofile + + + ice + x-conference/x-cooltalk + + + icm + application/vnd.iccprofile + + + ico + image/x-icon + + + ics + text/calendar + + + ief + image/ief + + + ifb + text/calendar + + + ifm + application/vnd.shana.informed.formdata + + + iges + model/iges + + + igl + application/vnd.igloader + + + igm + application/vnd.insors.igm + + + igs + model/iges + + + igx + application/vnd.micrografx.igx + + + iif + application/vnd.shana.informed.interchange + + + imp + application/vnd.accpac.simply.imp + + + ims + application/vnd.ms-ims + + + in + text/plain + + + ink + application/inkml+xml + + + inkml + application/inkml+xml + + + install + application/x-install-instructions + + + iota + application/vnd.astraea-software.iota + + + ipfix + application/ipfix + + + ipk + application/vnd.shana.informed.package + + + irm + application/vnd.ibm.rights-management + + + irp + application/vnd.irepository.package+xml + + + iso + application/x-iso9660-image + + + itp + application/vnd.shana.informed.formtemplate + + + ivp + application/vnd.immervision-ivp + + + ivu + application/vnd.immervision-ivu + + + jad + text/vnd.sun.j2me.app-descriptor + + + jam + application/vnd.jam + + + jar + application/java-archive + + + java + text/x-java-source + + + jisp + application/vnd.jisp + + + jlt + application/vnd.hp-jlyt + + + jnlp + application/x-java-jnlp-file + + + joda + application/vnd.joost.joda-archive + + + jpe + image/jpeg + + + jpeg + image/jpeg + + + jpg + image/jpeg + + + jpgm + video/jpm + + + jpgv + video/jpeg + + + jpm + video/jpm + + + js + application/javascript + + + jsf + text/plain + + + json + application/json + + + jsonml + application/jsonml+json + + + jspf + text/plain + + + kar + audio/midi + + + karbon + application/vnd.kde.karbon + + + kfo + application/vnd.kde.kformula + + + kia + application/vnd.kidspiration + + + kml + application/vnd.google-earth.kml+xml + + + kmz + application/vnd.google-earth.kmz + + + kne + application/vnd.kinar + + + knp + application/vnd.kinar + + + kon + application/vnd.kde.kontour + + + kpr + application/vnd.kde.kpresenter + + + kpt + application/vnd.kde.kpresenter + + + kpxx + application/vnd.ds-keypoint + + + ksp + application/vnd.kde.kspread + + + ktr + application/vnd.kahootz + + + ktx + image/ktx + + + ktz + application/vnd.kahootz + + + kwd + application/vnd.kde.kword + + + kwt + application/vnd.kde.kword + + + lasxml + application/vnd.las.las+xml + + + latex + application/x-latex + + + lbd + application/vnd.llamagraphics.life-balance.desktop + + + lbe + application/vnd.llamagraphics.life-balance.exchange+xml + + + les + application/vnd.hhe.lesson-player + + + lha + application/x-lzh-compressed + + + link66 + application/vnd.route66.link66+xml + + + list + text/plain + + + list3820 + application/vnd.ibm.modcap + + + listafp + application/vnd.ibm.modcap + + + lnk + application/x-ms-shortcut + + + log + text/plain + + + lostxml + application/lost+xml + + + lrf + application/octet-stream + + + lrm + application/vnd.ms-lrm + + + ltf + application/vnd.frogans.ltf + + + lvp + audio/vnd.lucent.voice + + + lwp + application/vnd.lotus-wordpro + + + lzh + application/x-lzh-compressed + + + m13 + application/x-msmediaview + + + m14 + application/x-msmediaview + + + m1v + video/mpeg + + + m21 + application/mp21 + + + m2a + audio/mpeg + + + m2v + video/mpeg + + + m3a + audio/mpeg + + + m3u + audio/x-mpegurl + + + m3u8 + application/vnd.apple.mpegurl + + + m4a + audio/mp4 + + + m4b + audio/mp4 + + + m4r + audio/mp4 + + + m4u + video/vnd.mpegurl + + + m4v + video/mp4 + + + ma + application/mathematica + + + mac + image/x-macpaint + + + mads + application/mads+xml + + + mag + application/vnd.ecowin.chart + + + maker + application/vnd.framemaker + + + man + text/troff + + + mar + application/octet-stream + + + mathml + application/mathml+xml + + + mb + application/mathematica + + + mbk + application/vnd.mobius.mbk + + + mbox + application/mbox + + + mc1 + application/vnd.medcalcdata + + + mcd + application/vnd.mcd + + + mcurl + text/vnd.curl.mcurl + + + mdb + application/x-msaccess + + + mdi + image/vnd.ms-modi + + + me + text/troff + + + mesh + model/mesh + + + meta4 + application/metalink4+xml + + + metalink + application/metalink+xml + + + mets + application/mets+xml + + + mfm + application/vnd.mfmp + + + mft + application/rpki-manifest + + + mgp + application/vnd.osgeo.mapguide.package + + + mgz + application/vnd.proteus.magazine + + + mid + audio/midi + + + midi + audio/midi + + + mie + application/x-mie + + + mif + application/x-mif + + + mime + message/rfc822 + + + mj2 + video/mj2 + + + mjp2 + video/mj2 + + + mk3d + video/x-matroska + + + mka + audio/x-matroska + + + mks + video/x-matroska + + + mkv + video/x-matroska + + + mlp + application/vnd.dolby.mlp + + + mmd + application/vnd.chipnuts.karaoke-mmd + + + mmf + application/vnd.smaf + + + mmr + image/vnd.fujixerox.edmics-mmr + + + mng + video/x-mng + + + mny + application/x-msmoney + + + mobi + application/x-mobipocket-ebook + + + mods + application/mods+xml + + + mov + video/quicktime + + + movie + video/x-sgi-movie + + + mp1 + audio/mpeg + + + mp2 + audio/mpeg + + + mp21 + application/mp21 + + + mp2a + audio/mpeg + + + mp3 + audio/mpeg + + + mp4 + video/mp4 + + + mp4a + audio/mp4 + + + mp4s + application/mp4 + + + mp4v + video/mp4 + + + mpa + audio/mpeg + + + mpc + application/vnd.mophun.certificate + + + mpe + video/mpeg + + + mpeg + video/mpeg + + + mpega + audio/x-mpeg + + + mpg + video/mpeg + + + mpg4 + video/mp4 + + + mpga + audio/mpeg + + + mpkg + application/vnd.apple.installer+xml + + + mpm + application/vnd.blueice.multipass + + + mpn + application/vnd.mophun.application + + + mpp + application/vnd.ms-project + + + mpt + application/vnd.ms-project + + + mpv2 + video/mpeg2 + + + mpy + application/vnd.ibm.minipay + + + mqy + application/vnd.mobius.mqy + + + mrc + application/marc + + + mrcx + application/marcxml+xml + + + ms + text/troff + + + mscml + application/mediaservercontrol+xml + + + mseed + application/vnd.fdsn.mseed + + + mseq + application/vnd.mseq + + + msf + application/vnd.epson.msf + + + msh + model/mesh + + + msi + application/x-msdownload + + + msl + application/vnd.mobius.msl + + + msty + application/vnd.muvee.style + + + mts + model/vnd.mts + + + mus + application/vnd.musician + + + musicxml + application/vnd.recordare.musicxml+xml + + + mvb + application/x-msmediaview + + + mwf + application/vnd.mfer + + + mxf + application/mxf + + + mxl + application/vnd.recordare.musicxml + + + mxml + application/xv+xml + + + mxs + application/vnd.triscape.mxs + + + mxu + video/vnd.mpegurl + + + n-gage + application/vnd.nokia.n-gage.symbian.install + + + n3 + text/n3 + + + nb + application/mathematica + + + nbp + application/vnd.wolfram.player + + + nc + application/x-netcdf + + + ncx + application/x-dtbncx+xml + + + nfo + text/x-nfo + + + ngdat + application/vnd.nokia.n-gage.data + + + nitf + application/vnd.nitf + + + nlu + application/vnd.neurolanguage.nlu + + + nml + application/vnd.enliven + + + nnd + application/vnd.noblenet-directory + + + nns + application/vnd.noblenet-sealer + + + nnw + application/vnd.noblenet-web + + + npx + image/vnd.net-fpx + + + nsc + application/x-conference + + + nsf + application/vnd.lotus-notes + + + ntf + application/vnd.nitf + + + nzb + application/x-nzb + + + oa2 + application/vnd.fujitsu.oasys2 + + + oa3 + application/vnd.fujitsu.oasys3 + + + oas + application/vnd.fujitsu.oasys + + + obd + application/x-msbinder + + + obj + application/x-tgif + + + oda + application/oda + + + + odb + application/vnd.oasis.opendocument.database + + + + odc + application/vnd.oasis.opendocument.chart + + + + odf + application/vnd.oasis.opendocument.formula + + + odft + application/vnd.oasis.opendocument.formula-template + + + + odg + application/vnd.oasis.opendocument.graphics + + + + odi + application/vnd.oasis.opendocument.image + + + + odm + application/vnd.oasis.opendocument.text-master + + + + odp + application/vnd.oasis.opendocument.presentation + + + + ods + application/vnd.oasis.opendocument.spreadsheet + + + + odt + application/vnd.oasis.opendocument.text + + + oga + audio/ogg + + + ogg + audio/ogg + + + ogv + video/ogg + + + + ogx + application/ogg + + + omdoc + application/omdoc+xml + + + onepkg + application/onenote + + + onetmp + application/onenote + + + onetoc + application/onenote + + + onetoc2 + application/onenote + + + opf + application/oebps-package+xml + + + opml + text/x-opml + + + oprc + application/vnd.palm + + + org + application/vnd.lotus-organizer + + + osf + application/vnd.yamaha.openscoreformat + + + osfpvg + application/vnd.yamaha.openscoreformat.osfpvg+xml + + + otc + application/vnd.oasis.opendocument.chart-template + + + otf + font/otf + + + + otg + application/vnd.oasis.opendocument.graphics-template + + + + oth + application/vnd.oasis.opendocument.text-web + + + oti + application/vnd.oasis.opendocument.image-template + + + + otp + application/vnd.oasis.opendocument.presentation-template + + + + ots + application/vnd.oasis.opendocument.spreadsheet-template + + + + ott + application/vnd.oasis.opendocument.text-template + + + oxps + application/oxps + + + oxt + application/vnd.openofficeorg.extension + + + p + text/x-pascal + + + p10 + application/pkcs10 + + + p12 + application/x-pkcs12 + + + p7b + application/x-pkcs7-certificates + + + p7c + application/pkcs7-mime + + + p7m + application/pkcs7-mime + + + p7r + application/x-pkcs7-certreqresp + + + p7s + application/pkcs7-signature + + + p8 + application/pkcs8 + + + pas + text/x-pascal + + + paw + application/vnd.pawaafile + + + pbd + application/vnd.powerbuilder6 + + + pbm + image/x-portable-bitmap + + + pcap + application/vnd.tcpdump.pcap + + + pcf + application/x-font-pcf + + + pcl + application/vnd.hp-pcl + + + pclxl + application/vnd.hp-pclxl + + + pct + image/pict + + + pcurl + application/vnd.curl.pcurl + + + pcx + image/x-pcx + + + pdb + application/vnd.palm + + + pdf + application/pdf + + + pfa + application/x-font-type1 + + + pfb + application/x-font-type1 + + + pfm + application/x-font-type1 + + + pfr + application/font-tdpfr + + + pfx + application/x-pkcs12 + + + pgm + image/x-portable-graymap + + + pgn + application/x-chess-pgn + + + pgp + application/pgp-encrypted + + + pic + image/pict + + + pict + image/pict + + + pkg + application/octet-stream + + + pki + application/pkixcmp + + + pkipath + application/pkix-pkipath + + + plb + application/vnd.3gpp.pic-bw-large + + + plc + application/vnd.mobius.plc + + + plf + application/vnd.pocketlearn + + + pls + audio/x-scpls + + + pml + application/vnd.ctc-posml + + + png + image/png + + + pnm + image/x-portable-anymap + + + pnt + image/x-macpaint + + + portpkg + application/vnd.macports.portpkg + + + pot + application/vnd.ms-powerpoint + + + potm + application/vnd.ms-powerpoint.template.macroenabled.12 + + + potx + application/vnd.openxmlformats-officedocument.presentationml.template + + + ppam + application/vnd.ms-powerpoint.addin.macroenabled.12 + + + ppd + application/vnd.cups-ppd + + + ppm + image/x-portable-pixmap + + + pps + application/vnd.ms-powerpoint + + + ppsm + application/vnd.ms-powerpoint.slideshow.macroenabled.12 + + + ppsx + application/vnd.openxmlformats-officedocument.presentationml.slideshow + + + ppt + application/vnd.ms-powerpoint + + + pptm + application/vnd.ms-powerpoint.presentation.macroenabled.12 + + + pptx + application/vnd.openxmlformats-officedocument.presentationml.presentation + + + pqa + application/vnd.palm + + + prc + application/x-mobipocket-ebook + + + pre + application/vnd.lotus-freelance + + + prf + application/pics-rules + + + ps + application/postscript + + + psb + application/vnd.3gpp.pic-bw-small + + + psd + image/vnd.adobe.photoshop + + + psf + application/x-font-linux-psf + + + pskcxml + application/pskc+xml + + + ptid + application/vnd.pvi.ptid1 + + + pub + application/x-mspublisher + + + pvb + application/vnd.3gpp.pic-bw-var + + + pwn + application/vnd.3m.post-it-notes + + + pya + audio/vnd.ms-playready.media.pya + + + pyv + video/vnd.ms-playready.media.pyv + + + qam + application/vnd.epson.quickanime + + + qbo + application/vnd.intu.qbo + + + qfx + application/vnd.intu.qfx + + + qps + application/vnd.publishare-delta-tree + + + qt + video/quicktime + + + qti + image/x-quicktime + + + qtif + image/x-quicktime + + + qwd + application/vnd.quark.quarkxpress + + + qwt + application/vnd.quark.quarkxpress + + + qxb + application/vnd.quark.quarkxpress + + + qxd + application/vnd.quark.quarkxpress + + + qxl + application/vnd.quark.quarkxpress + + + qxt + application/vnd.quark.quarkxpress + + + ra + audio/x-pn-realaudio + + + ram + audio/x-pn-realaudio + + + rar + application/x-rar-compressed + + + ras + image/x-cmu-raster + + + rcprofile + application/vnd.ipunplugged.rcprofile + + + rdf + application/rdf+xml + + + rdz + application/vnd.data-vision.rdz + + + rep + application/vnd.businessobjects + + + res + application/x-dtbresource+xml + + + rgb + image/x-rgb + + + rif + application/reginfo+xml + + + rip + audio/vnd.rip + + + ris + application/x-research-info-systems + + + rl + application/resource-lists+xml + + + rlc + image/vnd.fujixerox.edmics-rlc + + + rld + application/resource-lists-diff+xml + + + rm + application/vnd.rn-realmedia + + + rmi + audio/midi + + + rmp + audio/x-pn-realaudio-plugin + + + rms + application/vnd.jcp.javame.midlet-rms + + + rmvb + application/vnd.rn-realmedia-vbr + + + rnc + application/relax-ng-compact-syntax + + + roa + application/rpki-roa + + + roff + text/troff + + + rp9 + application/vnd.cloanto.rp9 + + + rpss + application/vnd.nokia.radio-presets + + + rpst + application/vnd.nokia.radio-preset + + + rq + application/sparql-query + + + rs + application/rls-services+xml + + + rsd + application/rsd+xml + + + rss + application/rss+xml + + + rtf + application/rtf + + + rtx + text/richtext + + + s + text/x-asm + + + s3m + audio/s3m + + + saf + application/vnd.yamaha.smaf-audio + + + sbml + application/sbml+xml + + + sc + application/vnd.ibm.secure-container + + + scd + application/x-msschedule + + + scm + application/vnd.lotus-screencam + + + scq + application/scvp-cv-request + + + scs + application/scvp-cv-response + + + scurl + text/vnd.curl.scurl + + + sda + application/vnd.stardivision.draw + + + sdc + application/vnd.stardivision.calc + + + sdd + application/vnd.stardivision.impress + + + sdkd + application/vnd.solent.sdkm+xml + + + sdkm + application/vnd.solent.sdkm+xml + + + sdp + application/sdp + + + sdw + application/vnd.stardivision.writer + + + see + application/vnd.seemail + + + seed + application/vnd.fdsn.seed + + + sema + application/vnd.sema + + + semd + application/vnd.semd + + + semf + application/vnd.semf + + + ser + application/java-serialized-object + + + setpay + application/set-payment-initiation + + + setreg + application/set-registration-initiation + + + sfd-hdstx + application/vnd.hydrostatix.sof-data + + + sfs + application/vnd.spotfire.sfs + + + sfv + text/x-sfv + + + sgi + image/sgi + + + sgl + application/vnd.stardivision.writer-global + + + sgm + text/sgml + + + sgml + text/sgml + + + sh + application/x-sh + + + shar + application/x-shar + + + shf + application/shf+xml + + + + sid + image/x-mrsid-image + + + sig + application/pgp-signature + + + sil + audio/silk + + + silo + model/mesh + + + sis + application/vnd.symbian.install + + + sisx + application/vnd.symbian.install + + + sit + application/x-stuffit + + + sitx + application/x-stuffitx + + + skd + application/vnd.koan + + + skm + application/vnd.koan + + + skp + application/vnd.koan + + + skt + application/vnd.koan + + + sldm + application/vnd.ms-powerpoint.slide.macroenabled.12 + + + sldx + application/vnd.openxmlformats-officedocument.presentationml.slide + + + slt + application/vnd.epson.salt + + + sm + application/vnd.stepmania.stepchart + + + smf + application/vnd.stardivision.math + + + smi + application/smil+xml + + + smil + application/smil+xml + + + smv + video/x-smv + + + smzip + application/vnd.stepmania.package + + + snd + audio/basic + + + snf + application/x-font-snf + + + so + application/octet-stream + + + spc + application/x-pkcs7-certificates + + + spf + application/vnd.yamaha.smaf-phrase + + + spl + application/x-futuresplash + + + spot + text/vnd.in3d.spot + + + spp + application/scvp-vp-response + + + spq + application/scvp-vp-request + + + spx + audio/ogg + + + sql + application/x-sql + + + src + application/x-wais-source + + + srt + application/x-subrip + + + sru + application/sru+xml + + + srx + application/sparql-results+xml + + + ssdl + application/ssdl+xml + + + sse + application/vnd.kodak-descriptor + + + ssf + application/vnd.epson.ssf + + + ssml + application/ssml+xml + + + st + application/vnd.sailingtracker.track + + + stc + application/vnd.sun.xml.calc.template + + + std + application/vnd.sun.xml.draw.template + + + stf + application/vnd.wt.stf + + + sti + application/vnd.sun.xml.impress.template + + + stk + application/hyperstudio + + + stl + application/vnd.ms-pki.stl + + + str + application/vnd.pg.format + + + stw + application/vnd.sun.xml.writer.template + + + sub + text/vnd.dvb.subtitle + + + sus + application/vnd.sus-calendar + + + susp + application/vnd.sus-calendar + + + sv4cpio + application/x-sv4cpio + + + sv4crc + application/x-sv4crc + + + svc + application/vnd.dvb.service + + + svd + application/vnd.svd + + + svg + image/svg+xml + + + svgz + image/svg+xml + + + swa + application/x-director + + + swf + application/x-shockwave-flash + + + swi + application/vnd.aristanetworks.swi + + + sxc + application/vnd.sun.xml.calc + + + sxd + application/vnd.sun.xml.draw + + + sxg + application/vnd.sun.xml.writer.global + + + sxi + application/vnd.sun.xml.impress + + + sxm + application/vnd.sun.xml.math + + + sxw + application/vnd.sun.xml.writer + + + t + text/troff + + + t3 + application/x-t3vm-image + + + taglet + application/vnd.mynfc + + + tao + application/vnd.tao.intent-module-archive + + + tar + application/x-tar + + + tcap + application/vnd.3gpp2.tcap + + + tcl + application/x-tcl + + + teacher + application/vnd.smart.teacher + + + tei + application/tei+xml + + + teicorpus + application/tei+xml + + + tex + application/x-tex + + + texi + application/x-texinfo + + + texinfo + application/x-texinfo + + + text + text/plain + + + tfi + application/thraud+xml + + + tfm + application/x-tex-tfm + + + tga + image/x-tga + + + thmx + application/vnd.ms-officetheme + + + tif + image/tiff + + + tiff + image/tiff + + + tmo + application/vnd.tmobile-livetv + + + torrent + application/x-bittorrent + + + tpl + application/vnd.groove-tool-template + + + tpt + application/vnd.trid.tpt + + + tr + text/troff + + + tra + application/vnd.trueapp + + + trm + application/x-msterminal + + + tsd + application/timestamped-data + + + tsv + text/tab-separated-values + + + ttc + font/collection + + + ttf + font/ttf + + + ttl + text/turtle + + + twd + application/vnd.simtech-mindmapper + + + twds + application/vnd.simtech-mindmapper + + + txd + application/vnd.genomatix.tuxedo + + + txf + application/vnd.mobius.txf + + + txt + text/plain + + + u32 + application/x-authorware-bin + + + udeb + application/x-debian-package + + + ufd + application/vnd.ufdl + + + ufdl + application/vnd.ufdl + + + ulw + audio/basic + + + ulx + application/x-glulx + + + umj + application/vnd.umajin + + + unityweb + application/vnd.unity + + + uoml + application/vnd.uoml+xml + + + uri + text/uri-list + + + uris + text/uri-list + + + urls + text/uri-list + + + ustar + application/x-ustar + + + utz + application/vnd.uiq.theme + + + uu + text/x-uuencode + + + uva + audio/vnd.dece.audio + + + uvd + application/vnd.dece.data + + + uvf + application/vnd.dece.data + + + uvg + image/vnd.dece.graphic + + + uvh + video/vnd.dece.hd + + + uvi + image/vnd.dece.graphic + + + uvm + video/vnd.dece.mobile + + + uvp + video/vnd.dece.pd + + + uvs + video/vnd.dece.sd + + + uvt + application/vnd.dece.ttml+xml + + + uvu + video/vnd.uvvu.mp4 + + + uvv + video/vnd.dece.video + + + uvva + audio/vnd.dece.audio + + + uvvd + application/vnd.dece.data + + + uvvf + application/vnd.dece.data + + + uvvg + image/vnd.dece.graphic + + + uvvh + video/vnd.dece.hd + + + uvvi + image/vnd.dece.graphic + + + uvvm + video/vnd.dece.mobile + + + uvvp + video/vnd.dece.pd + + + uvvs + video/vnd.dece.sd + + + uvvt + application/vnd.dece.ttml+xml + + + uvvu + video/vnd.uvvu.mp4 + + + uvvv + video/vnd.dece.video + + + uvvx + application/vnd.dece.unspecified + + + uvvz + application/vnd.dece.zip + + + uvx + application/vnd.dece.unspecified + + + uvz + application/vnd.dece.zip + + + vcard + text/vcard + + + vcd + application/x-cdlink + + + vcf + text/x-vcard + + + vcg + application/vnd.groove-vcard + + + vcs + text/x-vcalendar + + + vcx + application/vnd.vcx + + + vis + application/vnd.visionary + + + viv + video/vnd.vivo + + + vob + video/x-ms-vob + + + vor + application/vnd.stardivision.writer + + + vox + application/x-authorware-bin + + + vrml + model/vrml + + + vsd + application/vnd.visio + + + vsf + application/vnd.vsf + + + vss + application/vnd.visio + + + vst + application/vnd.visio + + + vsw + application/vnd.visio + + + vtu + model/vnd.vtu + + + vxml + application/voicexml+xml + + + w3d + application/x-director + + + wad + application/x-doom + + + wasm + application/wasm + + + wav + audio/x-wav + + + wax + audio/x-ms-wax + + + + wbmp + image/vnd.wap.wbmp + + + wbs + application/vnd.criticaltools.wbs+xml + + + wbxml + application/vnd.wap.wbxml + + + wcm + application/vnd.ms-works + + + wdb + application/vnd.ms-works + + + wdp + image/vnd.ms-photo + + + weba + audio/webm + + + webm + video/webm + + + webp + image/webp + + + wg + application/vnd.pmi.widget + + + wgt + application/widget + + + wks + application/vnd.ms-works + + + wm + video/x-ms-wm + + + wma + audio/x-ms-wma + + + wmd + application/x-ms-wmd + + + wmf + application/x-msmetafile + + + + wml + text/vnd.wap.wml + + + + wmlc + application/vnd.wap.wmlc + + + + wmls + text/vnd.wap.wmlscript + + + + wmlsc + application/vnd.wap.wmlscriptc + + + wmv + video/x-ms-wmv + + + wmx + video/x-ms-wmx + + + wmz + application/x-msmetafile + + + woff + font/woff + + + woff2 + font/woff2 + + + wpd + application/vnd.wordperfect + + + wpl + application/vnd.ms-wpl + + + wps + application/vnd.ms-works + + + wqd + application/vnd.wqd + + + wri + application/x-mswrite + + + wrl + model/vrml + + + wsdl + application/wsdl+xml + + + wspolicy + application/wspolicy+xml + + + wtb + application/vnd.webturbo + + + wvx + video/x-ms-wvx + + + x32 + application/x-authorware-bin + + + x3d + model/x3d+xml + + + x3db + model/x3d+binary + + + x3dbz + model/x3d+binary + + + x3dv + model/x3d+vrml + + + x3dvz + model/x3d+vrml + + + x3dz + model/x3d+xml + + + xaml + application/xaml+xml + + + xap + application/x-silverlight-app + + + xar + application/vnd.xara + + + xbap + application/x-ms-xbap + + + xbd + application/vnd.fujixerox.docuworks.binder + + + xbm + image/x-xbitmap + + + xdf + application/xcap-diff+xml + + + xdm + application/vnd.syncml.dm+xml + + + xdp + application/vnd.adobe.xdp+xml + + + xdssc + application/dssc+xml + + + xdw + application/vnd.fujixerox.docuworks + + + xenc + application/xenc+xml + + + xer + application/patch-ops-error+xml + + + xfdf + application/vnd.adobe.xfdf + + + xfdl + application/vnd.xfdl + + + xht + application/xhtml+xml + + + xhtml + application/xhtml+xml + + + xhvml + application/xv+xml + + + xif + image/vnd.xiff + + + xla + application/vnd.ms-excel + + + xlam + application/vnd.ms-excel.addin.macroenabled.12 + + + xlc + application/vnd.ms-excel + + + xlf + application/x-xliff+xml + + + xlm + application/vnd.ms-excel + + + xls + application/vnd.ms-excel + + + xlsb + application/vnd.ms-excel.sheet.binary.macroenabled.12 + + + xlsm + application/vnd.ms-excel.sheet.macroenabled.12 + + + xlsx + application/vnd.openxmlformats-officedocument.spreadsheetml.sheet + + + xlt + application/vnd.ms-excel + + + xltm + application/vnd.ms-excel.template.macroenabled.12 + + + xltx + application/vnd.openxmlformats-officedocument.spreadsheetml.template + + + xlw + application/vnd.ms-excel + + + xm + audio/xm + + + xml + application/xml + + + xo + application/vnd.olpc-sugar + + + xop + application/xop+xml + + + xpi + application/x-xpinstall + + + xpl + application/xproc+xml + + + xpm + image/x-xpixmap + + + xpr + application/vnd.is-xpr + + + xps + application/vnd.ms-xpsdocument + + + xpw + application/vnd.intercon.formnet + + + xpx + application/vnd.intercon.formnet + + + xsl + application/xml + + + xslt + application/xslt+xml + + + xsm + application/vnd.syncml+xml + + + xspf + application/xspf+xml + + + xul + application/vnd.mozilla.xul+xml + + + xvm + application/xv+xml + + + xvml + application/xv+xml + + + xwd + image/x-xwindowdump + + + xyz + chemical/x-xyz + + + xz + application/x-xz + + + yang + application/yang + + + yin + application/yin+xml + + + z + application/x-compress + + + z1 + application/x-zmachine + + + z2 + application/x-zmachine + + + z3 + application/x-zmachine + + + z4 + application/x-zmachine + + + z5 + application/x-zmachine + + + z6 + application/x-zmachine + + + z7 + application/x-zmachine + + + z8 + application/x-zmachine + + + zaz + application/vnd.zzazz.deck+xml + + + zip + application/zip + + + zir + application/vnd.zul + + + zirz + application/vnd.zul + + + zmm + application/vnd.handheld-entertainment+xml + + + + + + + + + + + + + + + + + + index.html + index.htm + index.jsp + + + \ No newline at end of file diff --git a/idcproject/WebContent/index.html b/idcproject/WebContent/index.html index 0977b84..0bb76ec 100644 --- a/idcproject/WebContent/index.html +++ b/idcproject/WebContent/index.html @@ -1,3 +1,3 @@ diff --git a/idcproject/WebContent/jsp/DefaultPage.jsp b/idcproject/WebContent/jsp/DefaultPage.jsp new file mode 100644 index 0000000..9fd27fd --- /dev/null +++ b/idcproject/WebContent/jsp/DefaultPage.jsp @@ -0,0 +1,35 @@ +<%@ page language="java" contentType="text/html; charset=UTF-8" + pageEncoding="UTF-8"%> +<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> + + +

+
+
+
+

공동 자료실

+
+
+
+
+ +
+ + + + + + + +
+
+ +
+ +
+ +
+ +
+ + diff --git a/idcproject/WebContent/jsp/cupon/IdcCouponListMK.jsp b/idcproject/WebContent/jsp/cupon/IdcCouponListMK.jsp index 3fa97e8..db5dd1b 100644 --- a/idcproject/WebContent/jsp/cupon/IdcCouponListMK.jsp +++ b/idcproject/WebContent/jsp/cupon/IdcCouponListMK.jsp @@ -57,7 +57,8 @@ $(function()

도메인 쿠폰 리스트

- + +
diff --git a/idcproject/WebContent/jsp/main/IdcLoginForm.jsp b/idcproject/WebContent/jsp/main/IdcLoginForm.jsp index 19d9855..b844c06 100644 --- a/idcproject/WebContent/jsp/main/IdcLoginForm.jsp +++ b/idcproject/WebContent/jsp/main/IdcLoginForm.jsp @@ -1,44 +1,31 @@ -<%@ page language="java" contentType="text/html; charset=UTF-8" - pageEncoding="UTF-8"%> +<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> - -
-
-
- -
-
-
+
+
+
+ +
+
+
diff --git a/idcproject/build_sources.bat b/idcproject/build_sources.bat new file mode 100644 index 0000000..a970021 --- /dev/null +++ b/idcproject/build_sources.bat @@ -0,0 +1,3 @@ +@echo off +cd /d %~dp0 +dir /s /b src\*.java > sources.txt \ No newline at end of file diff --git a/idcproject/sources.txt b/idcproject/sources.txt new file mode 100644 index 0000000..26c30f9 --- /dev/null +++ b/idcproject/sources.txt @@ -0,0 +1,266 @@ +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcBoardFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcBusinessFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcClientFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcCommentFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcCuponFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcDepositFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcDownFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcJsonFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcLineFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcMainFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcServerFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\IdcServiceFrontController.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardDAO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardDeleteCheckCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardDeletePasswordCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardReadCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardReplyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardReplyFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardSearchCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardUpdateCheckCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardUpdateFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardUpdatePasswordCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\BoardWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\NoteBookCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\NoteBookDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\NoteBookDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\board\command\NoteBookWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessDeliveryHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessGEModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessHandlerCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinesshandoverListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessHandoverUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessHandoverWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessHandoverWriteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\IdcBusinessModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\business\command\idcworksheetMKCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientAllServerListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientDBDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientDBListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientDBUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientDBWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientDBWriteFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientDeleteDBCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcClientListFormExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\client\command\IdcDeleteClientListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\comment\command\CommentCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\comment\command\CommentDAO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\comment\command\CommentDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\comment\command\commentListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\comment\command\commentWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcCuponDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcCuponListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcCuponModifyFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcCuponWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcCuponWriteForm2Cmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcCuponWriteFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\cupon\command\IdcUseCuponCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositBillPaperCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositListExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositNonPaymentListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositNonPaymentListExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDepositWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcDetailListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcPaymentListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcReSendBillPaperFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcReSendMailListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcWeeklyNonpaymentCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\deposit\command\IdcWeeklyNonpaymentModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcAddCSJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcBusinessGetClientNameCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcCheckServerUseJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetClientNameCheckJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetClientNameJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetCSListJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetDeleteServiceDetailJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetIPListJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetKCSCodeJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetKCSListJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetLineCodeJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetLinkJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetPaymentListJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetServerCodeJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetServerYJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcGetUseServerCodeJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcHistoryListJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcJsonIDCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcJsonIDData.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcSendMailSaveJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcServerListJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\json\command\IdcSetTokenJSONCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcIPDeleteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcIPModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcIPModifyFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineIPListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineIPListFormExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineIPWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineListFormExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineModifyFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\line\command\IdcLineWriteFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcGearArrayCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcGearDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcGearModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcIndexCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcJoinCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcLoginCheckCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcLogoutCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcMemberDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcMemberListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcMemberModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcMemberPowerModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcMemberQuickModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcNewServerInsertCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardDownCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardListForm.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardModifyCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardModifyFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardReadFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcShareBoardWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\main\command\IdcTotalSearchFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\AddEtcDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\AddIpDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcAddDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcAdditionalServiceDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcAdditionalStartDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcAddServiceCSDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcAmountDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcBillPaperDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcBusinessMemberDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcClientDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcClient_DeleteDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcConsultDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcCSDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcCuponDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDAO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDeffenceDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDeleteServiceDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDeleteServiceFormDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDeleteSubDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDeliveryDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDepositDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcDepositNonPaymentDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcGearDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcGearDBDTO2.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcHandoverDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcHaveListDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcHistoryDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcIPDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcJoinDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcKCSDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcLineDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcLinkDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcMemberDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcNonpaymentDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcOnetimeDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcPaymentListDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcServerDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcServiceCSDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcServiceDepositDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcServiceDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcServiceETCManageDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IDCserviceListDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcSetHistory.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcShareBoardDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcSingleServiceDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcTodayChangeDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcUsableServerDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcUsableServerTotalDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcUseServiceClientDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcVPCDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IdcWorkDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\IpAddDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\ReSendMailDBDTO.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\model\ServerEquipment.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerListExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerNumGenCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerReadCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerUsableCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\server\command\IdcServerWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcAddDadd1Cmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcAddDadd1HandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcCopyDeleteServiceListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcCSInfoCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcCSInfoExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcCSInfoUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcCSInfoUpdateHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDaddDeleteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDefenceInfoCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDefenceInfoExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceAddUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceAddUpdateHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceDeleteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceInfoUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceInfoUpdateHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeffenceWriteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeleteALLItemCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeleteServiceHandle.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeleteServiceHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeleteServiceItemCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeleteServiceListFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcDeleteSubFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcETCAddCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcETCAddFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcEtcListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcInsertDeffenceCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcIPChangeCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcIPChangeFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcKCSWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcKCSWriteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcKtCSInfoUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcKtCSInfoUpdateHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceAccountingCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceAccountingHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceAddHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceAdditionalCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceAdditionalVPNCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceAmountUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceBillWriteFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceDetailCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceDetailSoloCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceEtcHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceEtcManageCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceIpAddCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceListCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceListExcelCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceNoteUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServicePaymentUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceUpdateCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceUpdateVpnCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcServiceWriteFormCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcVPCWriteCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcVPCWriteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcVpnWriteForm.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\idc\service\command\IdcVpnWriteHandleCmd.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcGetClientNameCode.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcIndex.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcPaymentListUpdate.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcSetCS.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcSetIP.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcSetNextDate.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcTxtGetter.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\IdcUpdateServiceAmount.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\ReplaceHTMLChar.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\SMTPAuthenticator.java +F:\Work\projects\dbms\dbms_primeidc\idcproject\src\utility\StringToDate.java diff --git a/idcproject/src/idc/IdcBoardFrontController.java b/idcproject/src/idc/IdcBoardFrontController.java index c80f072..6264e77 100644 --- a/idcproject/src/idc/IdcBoardFrontController.java +++ b/idcproject/src/idc/IdcBoardFrontController.java @@ -53,7 +53,7 @@ public class IdcBoardFrontController extends HttpServlet { String cmdURI = requestURI.substring(contextPath.length()); BoardCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) @@ -63,13 +63,11 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new BoardListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"boardList.jsp"); - viewPage = "DefaultPage.jsp"; } //글 작성 화면 제공 if(cmdURI.equals("/boardWriteForm.bor")){ request.setAttribute("TargetFile",BOARD_PATH+"boardWrite.jsp"); - viewPage = "DefaultPage.jsp"; } //글 작성 처리 @@ -84,7 +82,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new BoardReadCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"boardRead.jsp"); - viewPage = "DefaultPage.jsp"; } //글 수정 비밀번호 확인 화면 제공 @@ -92,7 +89,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new BoardUpdatePasswordCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"boardUpdatePassword.jsp"); - viewPage = "DefaultPage.jsp"; } //글 수정 비밀번호 확인 처리 @@ -112,7 +108,6 @@ public class IdcBoardFrontController extends HttpServlet { //글 수정 비밀번호 오류 화면 제공 if(cmdURI.equals("/boardUpdateError.bor")){ request.setAttribute("TargetFile",BOARD_PATH+"boardUpdateError.jsp"); - viewPage="DefaultPage.jsp"; } //글 수정 화면 제공 @@ -120,7 +115,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new BoardUpdateFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"boardUpdateForm.jsp"); - viewPage="DefaultPage.jsp"; } //글 수정 처리 @@ -135,7 +129,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new BoardDeletePasswordCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"boardDeletePassword.jsp"); - viewPage="DefaultPage.jsp"; } //글 삭제 비밀번호 확인 처리 @@ -154,7 +147,6 @@ public class IdcBoardFrontController extends HttpServlet { //글 삭제 비밀번호 오류 화면 제공 if(cmdURI.equals("/boardDeleteError.bor")){ request.setAttribute("TargetFile",BOARD_PATH+"boardDeleteError.jsp"); - viewPage = "DefaultPage.jsp"; } //글 삭제 처리 @@ -170,7 +162,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd.execute(request, response); //viewPage = "boardSearchList.jsp"; request.setAttribute("TargetFile",BOARD_PATH+"boardSearchList.jsp"); - viewPage = "DefaultPage.jsp"; } //답글 작성 처리 @@ -178,7 +169,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new BoardReplyFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"boardReply.jsp"); - viewPage = "DefaultPage.jsp"; } //답글 작성 처리 @@ -193,7 +183,6 @@ public class IdcBoardFrontController extends HttpServlet { cmd = new NoteBookCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BOARD_PATH+"notebook.jsp"); - viewPage = "DefaultPage.jsp"; } //개별게시판(메모) 작성처리 @@ -213,8 +202,9 @@ public class IdcBoardFrontController extends HttpServlet { else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } + //최종출력장소 + System.out.println(cmdURI); RequestDispatcher dis = request.getRequestDispatcher(viewPage); dis.forward(request, response); } diff --git a/idcproject/src/idc/IdcBusinessFrontController.java b/idcproject/src/idc/IdcBusinessFrontController.java index f9528a9..f57e381 100644 --- a/idcproject/src/idc/IdcBusinessFrontController.java +++ b/idcproject/src/idc/IdcBusinessFrontController.java @@ -63,7 +63,7 @@ public class IdcBusinessFrontController extends HttpServlet { String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) @@ -73,7 +73,6 @@ public class IdcBusinessFrontController extends HttpServlet { cmd = new IdcBusinessListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BUSINESS_PATH+"businessList.jsp"); - viewPage="DefaultPage.jsp"; } //업무작성 if(cmdURI.equals("/businessWrite.bus")){ @@ -107,7 +106,7 @@ public class IdcBusinessFrontController extends HttpServlet { cmd = new IdcBusinessHandoverWriteCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", BUSINESS_PATH + "handoverWrite.jsp"); - viewPage = "DefaultPage.jsp"; + } // 인수인계 작성처리 @@ -125,7 +124,7 @@ public class IdcBusinessFrontController extends HttpServlet { cmd.execute(request, response); // viewPage = "/businessList.jsp"; request.setAttribute("TargetFile", BUSINESS_PATH + "handoverList.jsp"); - viewPage = "DefaultPage.jsp"; + } //업무 인수 리스트 수정 처리 @@ -142,7 +141,6 @@ public class IdcBusinessFrontController extends HttpServlet { cmd = new IdcClientDBListCmd(true); cmd.execute(request,response); request.setAttribute("TargetFile",BUSINESS_PATH+"IdcCuponList.jsp"); - viewPage="DefaultPage.jsp"; } //MK @@ -150,14 +148,12 @@ public class IdcBusinessFrontController extends HttpServlet { cmd = new idcworksheetMKCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",BUSINESS_PATH+"worksheetMK.jsp"); - viewPage="DefaultPage.jsp"; } } else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } RequestDispatcher dis = request.getRequestDispatcher(viewPage); dis.forward(request, response); diff --git a/idcproject/src/idc/IdcClientFrontController.java b/idcproject/src/idc/IdcClientFrontController.java index c70dacd..4609894 100644 --- a/idcproject/src/idc/IdcClientFrontController.java +++ b/idcproject/src/idc/IdcClientFrontController.java @@ -57,7 +57,7 @@ public class IdcClientFrontController extends HttpServlet { String contextPath = request.getContextPath(); String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; IdcMemberDBDTO dto = (IdcMemberDBDTO)request.getSession().getAttribute("member"); @@ -70,7 +70,7 @@ public class IdcClientFrontController extends HttpServlet { cmd = new IdcClientListFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", CLIENT_PATH+"IdcClientDBList.jsp"); - viewPage="DefaultPage.jsp"; + } //글 수정 처리 if(cmdURI.equals("/IdcClientDirectUpdate.cli")){ @@ -85,7 +85,7 @@ public class IdcClientFrontController extends HttpServlet { cmd = new IdcDeleteClientListFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", CLIENT_PATH+"IdcClientDBList.jsp"); - viewPage="DefaultPage.jsp"; + } // 글 작성 고객 등록 페이지 if(cmdURI.equals("/IdcClientDBWriteForm.cli")) @@ -93,7 +93,7 @@ public class IdcClientFrontController extends HttpServlet { cmd = new IdcClientDBWriteFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", CLIENT_PATH+"IdcClientDBWrite.jsp"); - viewPage="DefaultPage.jsp"; + } //고객 등록 기능 if(cmdURI.equals("/IdcClientDBWrite.cli")) @@ -123,7 +123,7 @@ public class IdcClientFrontController extends HttpServlet { cmd = new IdcClientAllServerListCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", CLIENT_PATH+"IdcClientAllServerList.jsp"); - viewPage="DefaultPage.jsp"; + } //메인페이지 if(cmdURI.equals("/DefaultPage.main")) @@ -131,19 +131,19 @@ public class IdcClientFrontController extends HttpServlet { cmd = new IdcClientDBListCmd(true); cmd.execute(request,response); request.setAttribute("TargetFile", "/IDC/index.jsp"); - viewPage="DefaultPage.jsp"; + } //테스트용 기본페이지. if(cmdURI.equals("/Test.cli")) { request.setAttribute("TargetFile", CLIENT_PATH+"Test.jsp"); - viewPage="DefaultPage.jsp"; + } //테스트용 기본페이지. if(cmdURI.equals("/test2.cli")) { request.setAttribute("TargetFile", CLIENT_PATH+"test2.jsp"); - viewPage="DefaultPage.jsp"; + } //엑셀 출력 페이지 @@ -152,14 +152,12 @@ public class IdcClientFrontController extends HttpServlet { cmd = new IdcClientListFormExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", CLIENT_PATH+"IdcClientDBListExcel.jsp"); - viewPage="DefaultPage.jsp"; } } else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } System.out.println(cmdURI); RequestDispatcher dis = request.getRequestDispatcher(viewPage); diff --git a/idcproject/src/idc/IdcCommentFrontController.java b/idcproject/src/idc/IdcCommentFrontController.java index 68a19b3..816c168 100644 --- a/idcproject/src/idc/IdcCommentFrontController.java +++ b/idcproject/src/idc/IdcCommentFrontController.java @@ -55,7 +55,7 @@ public class IdcCommentFrontController extends HttpServlet { String cmdURI = requestURI.substring(contextPath.length()); CommentCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) @@ -65,7 +65,6 @@ public class IdcCommentFrontController extends HttpServlet { cmd = new commentListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",COMMENT_PATH+"commentList.jsp"); - viewPage = "DefaultPage.jsp"; } //글 등록 처리 @@ -80,7 +79,6 @@ public class IdcCommentFrontController extends HttpServlet { else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } RequestDispatcher dis = request.getRequestDispatcher(viewPage); dis.forward(request, response); diff --git a/idcproject/src/idc/IdcCuponFrontController.java b/idcproject/src/idc/IdcCuponFrontController.java index ee7137f..cb64d18 100644 --- a/idcproject/src/idc/IdcCuponFrontController.java +++ b/idcproject/src/idc/IdcCuponFrontController.java @@ -56,7 +56,7 @@ public class IdcCuponFrontController extends HttpServlet { String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; //쿠폰 목록 조회 if(cmdURI.equals("/IdcCuponList.cup")) @@ -64,7 +64,6 @@ public class IdcCuponFrontController extends HttpServlet { cmd = new IdcCuponListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",CUPON_PATH+"IdcCuponList.jsp"); - viewPage="DefaultPage.jsp"; } //NEW 쿠폰 목록 조회 - MK if(cmdURI.equals("/IdcCouponListMK.cup")) @@ -72,7 +71,6 @@ public class IdcCuponFrontController extends HttpServlet { cmd = new IdcCuponListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",CUPON_PATH+"IdcCouponListMK.jsp"); - viewPage="DefaultPage.jsp"; } //NEW 쿠폰 확인 - 고객별 - MK if(cmdURI.equals("/IdcCouponUseMK.cup")) @@ -81,7 +79,7 @@ public class IdcCuponFrontController extends HttpServlet { //String mk_client_code = request.getParameter("client_code"); cmd.execute(request, response); request.setAttribute("TargetFile",CUPON_PATH+"IdcCouponUseMK.jsp"); - viewPage="DefaultPage.jsp"; + } //NEW 쿠폰 사용 - 서버별 - MK if(cmdURI.equals("/IdcCouponBuyMK.cup")) @@ -90,7 +88,7 @@ public class IdcCuponFrontController extends HttpServlet { //String mk_client_code = request.getParameter("client_code"); cmd.execute(request, response); request.setAttribute("TargetFile",CUPON_PATH+"IdcCouponBuyMK.jsp"); - viewPage="DefaultPage.jsp"; + } //NEW 도메인 구매 목록 조회 - MK if(cmdURI.equals("/.cup")) @@ -98,14 +96,14 @@ public class IdcCuponFrontController extends HttpServlet { cmd = new IdcCuponListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",CUPON_PATH+"IdcDomainBuyListMK.jsp"); - viewPage="DefaultPage.jsp"; + } //쿠폰등록창 if(cmdURI.equals("/IdcCuponWriteForm.cup")){ cmd = new IdcCuponWriteFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",CUPON_PATH+"IdcCuponWriteForm.jsp"); - viewPage="DefaultPage.jsp"; + } //쿠폰등록창2 if(cmdURI.equals("/IdcCuponWriteForm2.cup")) @@ -161,7 +159,6 @@ public class IdcCuponFrontController extends HttpServlet { cmd = new IdcClientDBListCmd(true); cmd.execute(request,response); request.setAttribute("TargetFile",CUPON_PATH+"IdcCuponList.jsp"); - viewPage="DefaultPage.jsp"; } System.out.println(cmdURI); diff --git a/idcproject/src/idc/IdcDepositFrontController.java b/idcproject/src/idc/IdcDepositFrontController.java index 839f9e8..8ae5089 100644 --- a/idcproject/src/idc/IdcDepositFrontController.java +++ b/idcproject/src/idc/IdcDepositFrontController.java @@ -66,7 +66,7 @@ public class IdcDepositFrontController extends HttpServlet { String contextPath = request.getContextPath(); String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) @@ -78,7 +78,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcDepositFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositForm.jsp"); - viewPage="DefaultPage.jsp"; } //입금등록 if(cmdURI.equals("/IdcDepositWrite.dep")) @@ -93,7 +92,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcDepositListCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositList.jsp"); - viewPage="DefaultPage.jsp"; } //입금리스트 if(cmdURI.equals("/IdcDepositListMK.dep")) @@ -101,7 +99,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcDepositListCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositListMK.jsp"); - viewPage="DefaultPage.jsp"; } // 입금리스트 수정 if(cmdURI.equals("/IdcDepositModify.dep")) @@ -116,7 +113,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcDepositNonPaymentListCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositNonPaymentList.jsp"); - viewPage="DefaultPage.jsp"; } //NEW 미납리스트 if(cmdURI.equals("/IdcDepositNonPaymentListMK.dep")) @@ -124,7 +120,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcDepositNonPaymentListCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositNonPaymentListMK.jsp"); - viewPage="DefaultPage.jsp"; } //청구서 페이지 if(cmdURI.equals("/IdcDepositBillPaper.dep")) @@ -132,7 +127,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcDepositBillPaperCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositBillPaperForm.jsp"); - viewPage="DefaultPage.jsp"; } //청구서 발송 리스트 if(cmdURI.equals("/IdcReSendMailList.dep")) @@ -140,7 +134,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcReSendMailListFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcReSendMailListForm.jsp"); - viewPage="DefaultPage.jsp"; } //청구서 재발송 if(cmdURI.equals("/IdcReSendBillPaperForm.dep")) @@ -148,7 +141,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcReSendBillPaperFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcReSendBillPaperForm.jsp"); - viewPage="DefaultPage.jsp"; } //테스트용 기본페이지. if(cmdURI.equals("/DefaultPage.main")) @@ -156,7 +148,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcClientDBListCmd(true); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcClientDBList.jsp"); - viewPage="DefaultPage.jsp"; } // 결제 내역페이지 if(cmdURI.equals("/IdcPaymentList.dep")) @@ -164,7 +155,6 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcPaymentListFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcPaymentListForm.jsp"); - viewPage="DefaultPage.jsp"; } //주간 및 월간 미납리스트 뿌려주기 @@ -172,9 +162,7 @@ public class IdcDepositFrontController extends HttpServlet { cmd = new IdcWeeklyNonpaymentCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcWeeklyNonpayment.jsp"); - viewPage="DefaultPage.jsp"; } - //주간 및 월간 미납리스트 비고 수정하기 if(cmdURI.equals("/IdcWeeklyNonpaymentModify.dep")){ System.out.println("주간 및 월간 미납리스트 비고 수정하기"); @@ -182,40 +170,30 @@ public class IdcDepositFrontController extends HttpServlet { cmd.execute(request, response); viewPage="IdcWeeklyNonpayment.dep"; } - //15일간 내역 리스트 뿌려주기 if(cmdURI.equals("/IdcDetailList.dep")){ cmd = new IdcDetailListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDetailList.jsp"); - viewPage="DefaultPage.jsp"; } - //미납리스트 엑셀 페이지 if(cmdURI.equals("/IdcDepositNonPaymentListExcel.dep")) { cmd = new IdcDepositNonPaymentListExcelCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositNonPaymentListExcel.jsp"); - viewPage="DefaultPage.jsp"; } - - //입금리스트 if(cmdURI.equals("/IdcDepositListExcel.dep")) { cmd = new IdcDepositListExcelCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", DEPOSIT_PATH+"IdcDepositListExcel.jsp"); - viewPage="DefaultPage.jsp"; } - - } else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } RequestDispatcher dis = request.getRequestDispatcher(viewPage); dis.forward(request, response); diff --git a/idcproject/src/idc/IdcLineFrontController.java b/idcproject/src/idc/IdcLineFrontController.java index e8d1745..7512738 100644 --- a/idcproject/src/idc/IdcLineFrontController.java +++ b/idcproject/src/idc/IdcLineFrontController.java @@ -65,7 +65,7 @@ public class IdcLineFrontController extends HttpServlet { String contextPath = request.getContextPath(); String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) { @@ -75,13 +75,11 @@ public class IdcLineFrontController extends HttpServlet { cmd = new IdcLineIPWriteCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", LINE_PATH+"IdcIPWriteForm.jsp"); - viewPage="DefaultPage.jsp"; } //라인 등록 창 if(cmdURI.equals("/IdcLineWriteForm.lin")) { request.setAttribute("TargetFile", LINE_PATH+"IdcLineWriteForm.jsp"); - viewPage="DefaultPage.jsp"; } //라인 등록하기 @@ -97,7 +95,6 @@ public class IdcLineFrontController extends HttpServlet { cmd = new IdcLineModifyFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", LINE_PATH+"IdcLineModifyForm.jsp"); - viewPage="DefaultPage.jsp"; } //수정 후 ListForm으로 돌아가기. if(cmdURI.equals("/IdcLineModify.lin")) @@ -120,7 +117,6 @@ public class IdcLineFrontController extends HttpServlet { cmd = new IdcLineListFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", LINE_PATH+"IdcLineListForm.jsp"); - viewPage="DefaultPage.jsp"; } //라인소속 IP보기 if(cmdURI.equals("/IdcIPListForm.lin")) @@ -128,7 +124,6 @@ public class IdcLineFrontController extends HttpServlet { cmd = new IdcLineIPListFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", LINE_PATH+"IdcIPListForm.jsp"); - viewPage="DefaultPage.jsp"; } // Ip 수정창 if(cmdURI.equals("/IdcIPModifyForm.lin")) @@ -136,7 +131,6 @@ public class IdcLineFrontController extends HttpServlet { cmd = new IdcIPModifyFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", LINE_PATH+"IdcIPModifyForm.jsp"); - viewPage="DefaultPage.jsp"; } // IP수정 if(cmdURI.equals("/IdcIPModify.lin")) @@ -151,7 +145,6 @@ public class IdcLineFrontController extends HttpServlet { cmd = new IdcClientDBListCmd(true); cmd.execute(request,response); request.setAttribute("TargetFile", LINE_PATH+"IdcClientDBList.jsp"); - viewPage="DefaultPage.jsp"; } //IP삭제 @@ -160,32 +153,25 @@ public class IdcLineFrontController extends HttpServlet { cmd.execute(request, response); viewPage="IdcIPListForm.lin"; } - - //라인소속 IP보기 엑셀 if(cmdURI.equals("/IdcIPListFormExcel.lin")) { cmd = new IdcLineIPListFormExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", LINE_PATH+"IdcIPListFormExcel.jsp"); - viewPage="DefaultPage.jsp"; } - //IDCJP회선 및 전용선 사용 현황 엑셀 if(cmdURI.equals("/IdcLineListFormExcel.lin")) { cmd = new IdcLineListFormExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", LINE_PATH+"IdcLineListFormExcel.jsp"); - viewPage="DefaultPage.jsp"; } } else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } - System.out.println(cmdURI); RequestDispatcher dis = request.getRequestDispatcher(viewPage); dis.forward(request, response); diff --git a/idcproject/src/idc/IdcMainFrontController.java b/idcproject/src/idc/IdcMainFrontController.java index 4c3c678..4d3dd41 100644 --- a/idcproject/src/idc/IdcMainFrontController.java +++ b/idcproject/src/idc/IdcMainFrontController.java @@ -46,7 +46,6 @@ public class IdcMainFrontController extends HttpServlet { super(); // TODO Auto-generated constructor stub } - /** * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ @@ -67,35 +66,32 @@ public class IdcMainFrontController extends HttpServlet { response.setHeader("Cache-Control","no-Cache"); response.setHeader("Cache-Control","no-store"); response.setContentType("charset='utf-8'"); - - request.setCharacterEncoding("UTF-8"); String requestURI = request.getRequestURI(); String contextPath = request.getContextPath(); String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; - + String viewPage = "LayoutPage.jsp"; //로그인 페이지. if(cmdURI.equals("/IdcLoginForm.main")) { request.setAttribute("TargetFile", MAIN_PATH+"IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } //로그인 체크하기. if(cmdURI.equals("/loginCheck.main")) { + //로그인 체크 cmd = new IdcLoginCheckCmd(); cmd.execute(request,response); + //성공 if(request.getAttribute("memberCheck")!=null && (boolean)request.getAttribute("memberCheck") ) { request.setAttribute("TargetFile", "IDC/index.jsp"); - viewPage="DefaultPage.jsp"; } - else + else //실패 { request.setAttribute("alert", "o"); - viewPage ="IdcLoginForm.main"; + viewPage ="/IdcLoginForm.main"; } } Object obj=request.getSession().getAttribute("member"); @@ -105,14 +101,12 @@ public class IdcMainFrontController extends HttpServlet { if(cmdURI.equals("/IdcJoinForm.main")) { request.setAttribute("TargetFile", MAIN_PATH+"IdcJoinForm.jsp"); - viewPage="DefaultPage.jsp"; } //회원가입 데이터 전송. if(cmdURI.equals("/IdcJoin.main")) { cmd = new IdcJoinCmd(); cmd.execute(request,response); - viewPage="DefaultPage.main"; } //로그아웃. if(cmdURI.equals("/IdcLogout.main")) @@ -120,13 +114,11 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcLogoutCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", MAIN_PATH+"IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } //수정하기 창. if(cmdURI.equals("/IdcMemberModifyForm.main")) { request.setAttribute("TargetFile", MAIN_PATH+"IdcMemberModifyForm.jsp"); - viewPage="DefaultPage.jsp"; } //수정하기. if(cmdURI.equals("/IdcMemberModify.main")) @@ -134,7 +126,6 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcMemberModifyCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", "IDC/index.jsp"); - viewPage="DefaultPage.jsp"; } //멤버 리스트 보기. if(cmdURI.equals("/IdcMemberListForm.main")) @@ -142,7 +133,6 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcMemberListFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", MAIN_PATH+"IdcMemberListForm.jsp"); - viewPage="DefaultPage.jsp"; } //권한 수정창 if(cmdURI.equals("/IdcMemberPowerModify.main")) @@ -156,7 +146,6 @@ public class IdcMainFrontController extends HttpServlet { { cmd = new IdcMemberDeleteCmd(); cmd.execute(request, response); - viewPage="IdcMemberListForm.main"; } //공동자료실 if(cmdURI.equals("/IdcShareBoardListForm.main")) @@ -164,13 +153,11 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcShareBoardListForm(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcShareBoardListForm.jsp"); - viewPage="DefaultPage.jsp"; } //공동 자료실 글 작성 폼 if(cmdURI.equals("/IdcShareBoardWriteForm.main")) { request.setAttribute("TargetFile", MAIN_PATH+"IdcShareBoardWriteForm.jsp"); - viewPage="DefaultPage.jsp"; } //공동 자료실 글 작성 기능 if(cmdURI.equals("/IdcShareBoardWrite.main")) @@ -180,7 +167,7 @@ public class IdcMainFrontController extends HttpServlet { if((boolean)request.getAttribute("check")) viewPage="IdcShareBoardListForm.main"; else - viewPage="DefaultPage.main"; + viewPage="/mainPage.main"; } //공동 자료실 글 열람 if(cmdURI.equals("/IdcShareBoardReadForm.main")) @@ -188,7 +175,6 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcShareBoardReadFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcShareBoardReadForm.jsp"); - viewPage="DefaultPage.jsp"; } //공동 자료실 글 수정 창 if(cmdURI.equals("/IdcShareBoardModifyForm.main")) @@ -196,7 +182,6 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcShareBoardModifyFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcShareBoardModifyForm.jsp"); - viewPage="DefaultPage.jsp"; } //공동 자료실 글 수정 기능 if (cmdURI.equals("/IdcShareBoardModify.main")) @@ -223,7 +208,6 @@ public class IdcMainFrontController extends HttpServlet { if(cmdURI.equals("/IdcNewServerInsertForm.main")) { request.setAttribute("TargetFile", MAIN_PATH+"IdcNewServerInsertForm.jsp"); - viewPage="DefaultPage.jsp"; } //서버 장비 등록 if(cmdURI.equals("/IdcNewServerInsert.main")) @@ -231,31 +215,27 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcNewServerInsertCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcNewServerInsertForm.jsp"); - viewPage="DefaultPage.jsp"; } - // 서버 장비 수정 + //서버 장비 수정 if(cmdURI.equals("/IdcGearModify.main")) { cmd = new IdcGearModifyCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcNewServerInsertForm.jsp"); - viewPage="DefaultPage.jsp"; } - // 서버 장비 지우기 + //서버 장비 지우기 if(cmdURI.equals("/IdcGearDelete.main")) { cmd = new IdcGearDeleteCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcNewServerInsertForm.jsp"); - viewPage="DefaultPage.jsp"; } - // 서버 장비 순서 변경 + //서버 장비 순서 변경 if(cmdURI.equals("/IdcGearArray.main")) { cmd = new IdcGearArrayCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcNewServerInsertForm.jsp"); - viewPage="DefaultPage.jsp"; } //통합 검색 결과 if(cmdURI.equals("/IdcTotalSearchForm.main")) @@ -263,30 +243,24 @@ public class IdcMainFrontController extends HttpServlet { cmd = new IdcTotalSearchFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", MAIN_PATH+"IdcTotalSearchForm.jsp"); - viewPage="DefaultPage.jsp"; } - // 멤버 퀵버튼 + //멤버 퀵버튼 if(cmdURI.equals("/IdcMemberQuickModify.main")) { cmd = new IdcMemberQuickModifyCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", "IDC/index.jsp"); - viewPage="DefaultPage.jsp"; } - //메인페이지 if(cmdURI.equals("/mainPage.main")){ cmd = new IdcIndexCmd(); cmd.execute(request, response); - request.setAttribute("TargetFile", MAIN_PATH+"mainPage.jsp"); - viewPage="DefaultPage.jsp"; + request.setAttribute("TargetFile", "IDC/index.jsp"); } + }else{ + request.setAttribute("TargetFile", MAIN_PATH+"IdcLoginForm.jsp"); } - else - { - request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; - } + //최종출력장소 System.out.println(cmdURI); RequestDispatcher dis = request.getRequestDispatcher(viewPage); dis.forward(request, response); diff --git a/idcproject/src/idc/IdcServerFrontController.java b/idcproject/src/idc/IdcServerFrontController.java index 535250d..c16e7f2 100644 --- a/idcproject/src/idc/IdcServerFrontController.java +++ b/idcproject/src/idc/IdcServerFrontController.java @@ -55,7 +55,7 @@ public class IdcServerFrontController extends HttpServlet { String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) @@ -65,7 +65,6 @@ public class IdcServerFrontController extends HttpServlet { cmd = new IdcServerListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",SERVER_PATH+"serverList.jsp"); - viewPage="DefaultPage.jsp"; } //서버 작성 화면 제공 @@ -73,7 +72,6 @@ public class IdcServerFrontController extends HttpServlet { cmd = new IdcServerNumGenCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",SERVER_PATH+"serverWrite.jsp"); - viewPage="DefaultPage.jsp"; } //서버 작성 처리 @@ -88,7 +86,6 @@ public class IdcServerFrontController extends HttpServlet { cmd = new IdcServerReadCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",SERVER_PATH+"serverRead.jsp"); - viewPage="DefaultPage.jsp"; } //서버 수정 처리 @@ -110,7 +107,6 @@ public class IdcServerFrontController extends HttpServlet { cmd = new IdcServerUsableCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",SERVER_PATH+"usableServerList.jsp"); - viewPage="DefaultPage.jsp"; } //테스트용 기본페이지. if(cmdURI.equals("/DefaultPage.main")) @@ -118,7 +114,6 @@ public class IdcServerFrontController extends HttpServlet { cmd = new IdcClientDBListCmd(true); cmd.execute(request,response); request.setAttribute("TargetFile",SERVER_PATH+"IdcCuponList.jsp"); - viewPage="DefaultPage.jsp"; } //서버 목록 조회 @@ -126,13 +121,11 @@ public class IdcServerFrontController extends HttpServlet { cmd = new IdcServerListExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile",SERVER_PATH+"serverListExcel.jsp"); - viewPage="DefaultPage.jsp"; } } else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } System.out.println(cmdURI); RequestDispatcher dis = request.getRequestDispatcher(viewPage); diff --git a/idcproject/src/idc/IdcServiceFrontController.java b/idcproject/src/idc/IdcServiceFrontController.java index aecf70e..3d5bfc9 100644 --- a/idcproject/src/idc/IdcServiceFrontController.java +++ b/idcproject/src/idc/IdcServiceFrontController.java @@ -54,7 +54,7 @@ public class IdcServiceFrontController extends HttpServlet { String cmdURI = requestURI.substring(contextPath.length()); IdcCmd cmd = null; - String viewPage = null; + String viewPage = "LayoutPage.jsp"; Object obj=request.getSession().getAttribute("member"); if(obj!=null) { @@ -63,7 +63,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceListCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"serviceList.jsp"); - viewPage="DefaultPage.jsp"; } //서비스 정보에서 고객 선택시 서비스 세부 정보 보기 @@ -71,7 +70,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceDetailCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"serviceDetail.jsp"); - viewPage="DefaultPage.jsp"; } //서비스 정보에서 서비스 선택시 세부 정보 보기 @@ -79,7 +77,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceDetailSoloCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"serviceDetailSolo.jsp"); - viewPage="DefaultPage.jsp"; } @@ -88,7 +85,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceWriteFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"serviceWrite.jsp"); - viewPage="DefaultPage.jsp"; } //서비스 등록 처리 @@ -103,7 +99,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcVpnWriteForm(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"vpnWriteForm.jsp"); - viewPage = "DefaultPage.jsp"; } //VPN 등록 처리 @@ -119,7 +114,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceAccountingCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"serviceAccounting.jsp"); - viewPage="DefaultPage.jsp"; } //서비스 관리 과금처리 진행 @@ -129,14 +123,11 @@ public class IdcServiceFrontController extends HttpServlet { viewPage="serviceAccounting.sev"; } - - //서비스 등록 및 부가서비스 페이지 if(cmdURI.equals("/additionalService.sev")){ cmd = new IdcServiceAdditionalCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"additionalService.jsp"); - viewPage="DefaultPage.jsp"; } //VPN에 1회성 서비스 추가하기 @@ -144,7 +135,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceAdditionalVPNCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"additionalService_vpn.jsp"); - viewPage="DefaultPage.jsp"; } //부가서비스 추가(ip/cs추가) @@ -152,7 +142,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceIpAddCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"ipAdd.jsp"); - viewPage="DefaultPage.jsp"; } //부가서비스 추가처리 @@ -167,7 +156,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceEtcManageCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"etcManage.jsp"); - viewPage="DefaultPage.jsp"; } //1회성 서비스 추가처리 @@ -189,7 +177,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcETCAddFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"IdcETCAddForm.jsp"); - viewPage="DefaultPage.jsp"; } //기타 부가서비스 등록하기. if(cmdURI.equals("/IdcETCAdd.sev")){ @@ -203,14 +190,12 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcVPCWriteCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"addVPC.jsp"); - viewPage="DefaultPage.jsp"; } //vpc-cs2추가 if(cmdURI.equals("/addVPC2.sev")) { request.setAttribute("TargetFile", SERVICE_PATH+"addVPC2.jsp"); - viewPage="DefaultPage.jsp"; } //vpc-cs추가 처리 if(cmdURI.equals("/addVPCHandle.sev")){ @@ -224,12 +209,10 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcKCSWriteCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"addKCS.jsp"); - viewPage="DefaultPage.jsp"; } //kcs2추가 if(cmdURI.equals("/addKCS2.sev")){ request.setAttribute("TargetFile", SERVICE_PATH+"addKCS2.jsp"); - viewPage="DefaultPage.jsp"; } //kcs추가 처리 if(cmdURI.equals("/addKCSHandle.sev")){ @@ -243,7 +226,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcCSInfoCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"vpcInfo.jsp"); - viewPage="DefaultPage.jsp"; } //vcs정보 수정창 @@ -251,7 +233,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcCSInfoUpdateCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH + "vpcUpdate.jsp"); - viewPage = "DefaultPage.jsp"; } //vcs정보 수정처리 @@ -266,7 +247,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcKtCSInfoUpdateCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH + "ktcsUpdate.jsp"); - viewPage = "DefaultPage.jsp"; } //ktcs 정보 수정처리 @@ -282,7 +262,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcDeffenceWriteCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"addDeffence1.jsp"); - viewPage="DefaultPage.jsp"; } //방어존 추가 처리 @@ -297,7 +276,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcDefenceInfoCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"deffenceInfo.jsp"); - viewPage="DefaultPage.jsp"; } //MK 방어존 리스트 만들기 @@ -305,69 +283,54 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcDefenceInfoCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"DefenseInfoMK.jsp"); - viewPage="DefaultPage.jsp"; } if(cmdURI.equals("/DefenseNewMK.sev")){ cmd = new IdcDefenceInfoCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"DefenseNewMK.jsp"); - viewPage="DefaultPage.jsp"; } if(cmdURI.equals("/DefenseModifyMK.sev")){ cmd = new IdcDefenceInfoCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"DefenseModifyMK.jsp"); - viewPage="DefaultPage.jsp"; } - - - //방어존 리스트에 추가창 if(cmdURI.equals("/addD1add.sev")){ cmd = new IdcAddDadd1Cmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"addD1add.jsp"); - viewPage="DefaultPage.jsp"; } - //방어존 리스트에 추가 처리 if(cmdURI.equals("/addD1addHandle.sev")){ cmd = new IdcAddDadd1HandleCmd(); cmd.execute(request, response); viewPage="deffenceInfo.sev"; } - //방어존 수정창 if(cmdURI.equals("/deffenceInfoUpdate.sev")){ cmd = new IdcDeffenceInfoUpdateCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH + "deffenceInfoUpdate.jsp"); - viewPage = "DefaultPage.jsp"; } //방어존 수정처리 if(cmdURI.equals("/deffenceModifyHandle.sev")){ cmd = new IdcDeffenceInfoUpdateHandleCmd(); cmd.execute(request, response); - viewPage = "deffenceInfo.sev"; } - //방어존 부가 수정창 if(cmdURI.equals("/addD1InfoUpdate.sev")){ cmd = new IdcDeffenceAddUpdateCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH + "addD1InfoUpdate.jsp"); - viewPage = "DefaultPage.jsp"; } - //방어존 부가 수정처리 if(cmdURI.equals("/addD1InfoUpdateHandle.sev")){ cmd = new IdcDeffenceAddUpdateHandleCmd(); cmd.execute(request, response); viewPage = "deffenceInfo.sev?deffence_case="+request.getParameter("deffence_case"); } - //방어존 삭제처리 if(cmdURI.equals("/IdcDeffenceDelete.sev")) { @@ -375,39 +338,31 @@ public class IdcServiceFrontController extends HttpServlet { cmd.execute(request, response); viewPage = "deffenceInfo.sev"; } - - //서비스리스트 해지처리 if(cmdURI.equals("/deleteServiceHandle.sev")){ cmd = new IdcDeleteServiceHandleCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"deleteServiceList.jsp"); - viewPage="DefaultPage.jsp"; - } - + } //서비스리스트 해지작업 if(cmdURI.equals("/deleteServiceItem.sev")){ cmd = new IdcDeleteServiceItemCmd(); cmd.execute(request, response); viewPage="deleteServiceHandle.sev"; } - //전체 서비스 해지처리 if(cmdURI.equals("/deleteServiceAll.sev")){ cmd = new IdcDeleteALLItemCmd(); cmd.execute(request, response); viewPage="serviceList.sev"; } - //개통안내서 페이지 if(cmdURI.equals("/IdcServiceBillPaperForm.sev")) { cmd = new IdcServiceBillWriteFormCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"IdcServiceBillPaperForm.jsp"); - viewPage="DefaultPage.jsp"; } - //테스트용 기본페이지. if(cmdURI.equals("/DefaultPage.main")) { @@ -428,14 +383,12 @@ public class IdcServiceFrontController extends HttpServlet { cmd.execute(request, response); viewPage="serviceDetail.sev?&client_code="+request.getAttribute("client_code"); } - //결제금액 수정 모달 처리 if(cmdURI.equals("/serviceAmountUpdate.sev")){ cmd = new IdcServiceAmountUpdateCmd(); cmd.execute(request, response); viewPage="serviceDetail.sev?client_code="+request.getAttribute("client_code"); } - //서비스 상세정보에서 서비스 노트(비고)입력하기 //결제금액 수정 모달 처리 if(cmdURI.equals("/IdcServiceNoteUpdate.sev")){ @@ -457,7 +410,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcDeleteSubFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", SERVICE_PATH+"IdcDeleteSubForm.jsp"); - viewPage="DefaultPage.jsp"; } // 서비스 해지리스트 @@ -466,7 +418,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcDeleteServiceListFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", SERVICE_PATH+"IdcDeleteServiceListForm.jsp"); - viewPage="DefaultPage.jsp"; } // 복구용 서비스 해지리스트 @@ -475,7 +426,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcCopyDeleteServiceListFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", SERVICE_PATH+"IdcCopyDeleteServiceListForm.jsp"); - viewPage="DefaultPage.jsp"; } //1회성 및 기타 리스트 @@ -484,7 +434,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcEtcListCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", SERVICE_PATH+"etcList.jsp"); - viewPage="DefaultPage.jsp"; } //IP변경 폼 if(cmdURI.equals("/IdcIPChangeForm.sev")) @@ -492,7 +441,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcIPChangeFormCmd(); cmd.execute(request,response); request.setAttribute("TargetFile", SERVICE_PATH+"IdcIPChangeForm.jsp"); - viewPage="DefaultPage.jsp"; } //IP변경 if(cmdURI.equals("/IdcIPChange.sev")) @@ -507,7 +455,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcServiceListExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"serviceListExcel.jsp"); - viewPage="DefaultPage.jsp"; } //cs 정보 엑셀 @@ -515,7 +462,6 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcCSInfoExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"vpcInfoExcel.jsp"); - viewPage="DefaultPage.jsp"; } //방어라인 정보 엑셀 @@ -523,13 +469,11 @@ public class IdcServiceFrontController extends HttpServlet { cmd = new IdcDefenceInfoExcelCmd(); cmd.execute(request, response); request.setAttribute("TargetFile", SERVICE_PATH+"deffenceInfoExcel.jsp"); - viewPage="DefaultPage.jsp"; } } else { request.setAttribute("TargetFile", "jsp/main/IdcLoginForm.jsp"); - viewPage="DefaultPage.jsp"; } System.out.println(cmdURI); RequestDispatcher dis = request.getRequestDispatcher(viewPage);