Professional Documents
Culture Documents
ResultSet"%>
<%@page import="java.sql.Statement"%>
<%@page import="com.project.DB.MainCon"%>
<%@page import="java.sql.Connection"%>
<%@ page language="java" contentType="text/html; charset=EUC-KR" pageEncoding="EUC-
KR"%>
<!DOCTYPE html>
<html class="no-js">
<head>
<title>Reply Issue</title>
<!-- Bootstrap -->
<link href="bootstrap/css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="bootstrap/css/bootstrap-responsive.min.css" rel="stylesheet"
media="screen">
<link href="vendors/easypiechart/jquery.easy-pie-chart.css" rel="stylesheet"
media="screen">
<link href="assets/styles.css" rel="stylesheet" media="screen">
<link href="assets/DT_bootstrap.css" rel="stylesheet" media="screen">
<script src="vendors/modernizr-2.6.2-respond-1.1.0.min.js"></script>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script type="text/javascript"
src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script
src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
</head>
<body >
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<a class="btn btn-navbar" data-toggle="collapse" data-
target=".nav-collapse"> <span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="#">Manager</a>
<div class="nav-collapse collapse">
<ul class="nav pull-right">
<li class="dropdown">
<a href="#" role="button" class="dropdown-toggle"
data-toggle="dropdown"> <i class="icon-user"></i> <i class="caret"></i>
</a>
<ul class="dropdown-menu">
<li>
<a tabindex="-1"
href="mgrChangePassword.jsp">Change Password</a>
</li>
<li class="divider"></li>
<li>
<a tabindex="-1"
href="LogoutServlet">Logout</a>
</li>
</ul>
</li>
</ul>
</div>
<!--/.nav-collapse -->
</div>
</div>
</div>
<div class="container-fluid">
<div class="row-fluid">
<div class="span3" id="sidebar">
<ul class="nav nav-list bs-docs-sidenav nav-collapse collapse">
<li >
<a href="managerHome.jsp"><i class="icon-chevron-
right"></i> Dashboard</a>
</li>
<li>
<a href="addNewEmployee.jsp"><i class="icon-chevron-
right"></i> Add New Employee</a>
</li>
<li>
<a href="addNewProject.jsp"><i class="icon-chevron-
right"></i> Add New Project</a>
</li>
<li>
<a href="createTeam.jsp"><i class="icon-chevron-
right"></i> Create Team</a>
</li>
<li>
<a href="assignProject.jsp"><i class="icon-chevron-
right"></i> Assign Project</a>
</li>
<li>
<a href="empAttendance.jsp"><i class="icon-
chevron-right"></i>Employee Attendance</a>
</li>
<li>
<a href="deleteAttendance.jsp"><i
class="icon-chevron-right"></i>Delete Attendance</a>
</li>
<li >
<a href="viewCustomer.jsp"><i class="icon-
chevron-right"></i>View Customer</a>
</li>
<li class="active">
<a href="issueReply.jsp"><i class="icon-
chevron-right"></i>View Issues</a>
</li>
<li>
<a href="issueAndReply.jsp"><i class="icon-
chevron-right"></i>Issues and Reply</a>
</li>
</ul>
</div>
<!--/span-->
<div class="span9" id="content">
<div class="row-fluid">
<!-- block -->
<div class="row-fluid">
<!-- block -->
<div class="block">
<div class="navbar navbar-inner block-header">
<div class="muted pull-left"><font
color="black">Issue Management</font></div>
</div>
<%
Connection con=MainCon.getConnection();
Statement smt=con.createStatement();
ResultSet rs=smt.executeQuery("select
id,custname,custmsg from chat where mgrmsg='no reply'");
%>
<table cellpadding="0" cellspacing="0" border="0"
class="table table-striped table-bordered" id="example2" >
<thead>
<tr>
<th>Customer name</th>
<th>Issue </th>
<th>Reply</th>
</tr>
</thead>
<tbody>
<%while(rs.next())
{
%>
<tr class="odd gradeX">
<td><%=rs.getString(2)
%></td>
<td><%=rs.getString(3)
%></td>
<td><a
href="reply.jsp?id=<%=rs.getInt(1)%>&custmsg=<%=rs.getString(3)%>">Reply</a></td>
</tr>
<%
}
%>
</tbody>
</table>
</div>
<!-- /block -->
</div>
</div>
<!--/.fluid-container-->
<script src="vendors/jquery-1.9.1.min.js"></script>
<script src="bootstrap/js/bootstrap.min.js"></script>
<script src="vendors/easypiechart/jquery.easy-pie-chart.js"></script>
<script src="assets/scripts.js"></script>
<script src="vendors/datatables/js/jquery.dataTables.min.js"></script>
<script src="assets/DT_bootstrap.js"></script>
<script src="vendors/bootstrap-datepicker.js"></script>
<script src="vendors/jquery.uniform.min.js"></script>
<script src="vendors/chosen.jquery.min.js"></script>
<script src="vendors/bootstrap-datepicker.js"></script>
<script src="vendors/wysiwyg/wysihtml5-0.3.0.js"></script>
<script src="vendors/wysiwyg/bootstrap-wysihtml5.js"></script>
<script src="vendors/wizard/jquery.bootstrap.wizard.min.js"></script>
<script src="assets/scripts.js"></script>
<script>
jQuery(document).ready(function() {
FormValidation.init();
});
$(function()
{
$('.chart').easyPieChart({animate: 1000});
$(".datepicker").datepicker();
$(".uniform_on").uniform();
$(".chzn-select").chosen();
$('.textarea').wysihtml5();
$('#rootwizard').bootstrapWizard({onTabShow: function(tab,
navigation, index) {
var $total = navigation.find('li').length;
var $current = index+1;
var $percent = ($current/$total) * 100;
$('#rootwizard').find('.bar').css({width:$percent+'%'});
// If it's the last tab then hide the last button and show the
finish instead
if($current >= $total) {
$('#rootwizard').find('.pager .next').hide();
$('#rootwizard').find('.pager .finish').show();
$('#rootwizard').find('.pager
.finish').removeClass('disabled');
} else {
$('#rootwizard').find('.pager .next').show();
$('#rootwizard').find('.pager .finish').hide();
}
}});
$('#rootwizard .finish').click(function() {
alert('Finished!, Starting over!');
$('#rootwizard').find("a[href*='tab1']").trigger('click');
});
});
</script>
</body>
</html>
===============================================================================
package com.project.Controller;
import java.io.IOException;
import java.io.PrintWriter;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.project.DB.MainCon;
/**
*/
@WebServlet("/BackupServlet")
/**
* @see HttpServlet#HttpServlet()
*/
public BackupServlet() {
super();
/**
*/
/**
*/
String team=request.getParameter("team_name");
String project=request.getParameter("project_name");
Connection con=MainCon.getConnection();
try
int c1=0,c2=0;
while(rs.next())
Statement s1=con.createStatement();
c1++;
Statement smt2=con.createStatement();
while(rs2.next())
Statement s2=con.createStatement();
c2++;
Statement s1=con.createStatement();
Statement s2=con.createStatement();
Statement ss=con.createStatement();
Statement ss2=con.createStatement();
response.setContentType("text/html");
out.println("<script type=\"text/javascript\">");
out.println("location='assignProject.jsp';");
out.println("</script>");
}
} catch (SQLException e) {
e.printStackTrace();