java - is it possible to edit a class file in tomcat and recompile that single file? -


i have exam system @ hand written tomcat , , found there bug in programme, don`t have source code, decompile using jd-gui, want simple, replace line of code

resultset rs = conn.createstatement().executequery("select id examinee "); 

with

resultset rs = st.executequery("select id examinee "); 

how can it,i want compile single java file class,i tried javac,but many errors, below decompiled file want modify

package maozf.admin;  import java.io.ioexception; import java.io.inputstream; import java.io.objectinputstream; import java.io.printwriter; import java.sql.connection; import java.sql.resultset; import java.sql.statement; import java.util.hashmap; import javax.servlet.requestdispatcher; import javax.servlet.servletcontext; 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 javax.servlet.http.httpsession; import maozf.databases; import maozf.exampaper; import maozf.examinee; import maozf.officer;  @webservlet({"/admin/adminexaminee.jsp"}) public class adminexaminee   extends httpservlet {   private static final long serialversionuid = 1l;    protected void dopost(httpservletrequest request, httpservletresponse response)     throws servletexception, ioexception   {     response.setcontenttype("text/html;charset=utf-8");     printwriter out = response.getwriter();     try     {       httpsession session = request.getsession();       servletcontext application = request.getsession().getservletcontext();       officer officer = (officer)session.getattribute("admin");       if (officer == null) {         response.sendredirect("index.jsp");       }       string oper = request.getparameter("oper");       string name = request.getparameter("name");       string idcard = request.getparameter("idcard");       string duty = request.getparameter("duty");       string dept = request.getparameter("dept");       string area = request.getparameter("area");       string papertypeid = request.getparameter("papertypeid");       string id = request.getparameter("id");       int paperid = 0;       if (oper == null) {         oper = "";       }       if (name != null) {         name = new string(name.getbytes("iso-8859-1"), "utf-8").trim();       }       if (idcard != null) {         idcard = new string(idcard.getbytes("iso-8859-1"), "utf-8").trim();       }       if (duty != null) {         duty = new string(duty.getbytes("iso-8859-1"), "utf-8").trim();       }       if (dept != null) {         dept = new string(dept.getbytes("iso-8859-1"), "utf-8").trim();       }       if (dept != null) {         area = new string(area.getbytes("iso-8859-1"), "utf-8").trim();       }       if (papertypeid != null) {         paperid = integer.valueof(papertypeid).intvalue();       }       id = request.getparameter("id");        connection conn = (connection)application.getattribute("connect");       if (conn == null)       {         conn = new databases().getconn();         application.setattribute("connect", conn);       }       statement st = conn.createstatement();        string sqlsstring = "";       if (oper.equals("change"))       {         examinee examinee = new examinee(id, name, idcard, area, dept, paperid, duty);         examinee.save(conn);       }       else if (oper.equals("bacthchange"))       {         string = " true ";         = + (area.equals("%") ? "" : new stringbuilder(" , area='").append(area).append("' ").tostring());         = + (dept.equals("%") ? "" : new stringbuilder(" , dept='").append(dept).append("' ").tostring());         = + (duty.equals("%") ? "" : new stringbuilder(" , duty='").append(duty).append("' ").tostring());         resultset rs = st.executequery("select id examinee " + where);         while (rs.next())         {           examinee examinee = examinee.loadexaminee(rs.getstring(1), conn);           examinee.setpapertypeid(paperid);           examinee.save(conn);         }       }       else if (oper.equals("batchreset"))       {         resultset rs = conn.createstatement().executequery("select id examinee ");         while (rs.next())         {           examinee examinee = examinee.loadexaminee(rs.getstring(1), conn);           examinee.setexampaper(exampaper.loadme(examinee, conn));           examinee.save(conn);         }       }       else if (oper.equals("del"))       {         st.execute("delete examinee id='" + id + "'");       }       else if (oper.equals("bacthdel"))       {         string = " true ";         = + (area.equals("%") ? "" : new stringbuilder(" , area='").append(area).append("' ").tostring());         = + (dept.equals("%") ? "" : new stringbuilder(" , dept='").append(dept).append("' ").tostring());         = + (duty.equals("%") ? "" : new stringbuilder(" , duty='").append(duty).append("' ").tostring());         sqlsstring = "delete examinee" + where;         st.executeupdate(sqlsstring);       }       else if (oper.equals("add"))       {         examinee examinee = new examinee(id, name, idcard, area, dept, paperid, duty);         examinee.save(conn);       }       else if (oper.equals("resetpaper"))       {         examinee examinee = examinee.loadexaminee(id, conn);         examinee.setexampaper(exampaper.loadme(examinee, conn));         examinee.save(conn);         hashmap<string, exampaper> papermap = (hashmap)application           .getattribute("papermap");         if (papermap != null) {           papermap.put(examinee.getid(), examinee.getexampaper());         }       }       string pagestring = request.getparameter("page");       string search = request.getparameter("search");       string field = request.getparameter("field");       string sql = "";string countsql = "";       int pages = 0;int pagecount = 0;       resultset rs = null;       if (pagestring != null)       {         pages = integer.valueof(pagestring).intvalue();         sql = (string)session.getattribute("sql");         pagecount = ((integer)session.getattribute("pagecount")).intvalue();       }       else       {         if ((field != null) && (search != null) && (search.length() > 0))         {           search = new string(search.getbytes("iso-8859-1"), "utf-8").trim().replaceall("'", "");           sql = "select a.* ,b.papertypename examinee left join exampapertype b on a.papertypeid=b.id  " +              field + " '%" + search + "%' order a.papertypeid";           countsql = "select count(1) examinee name '%" + search + "%'";         }         else         {           sql = "select a.* ,b.papertypename examinee left join exampapertype b on a.papertypeid=b.id order a.papertypeid";           countsql = "select count(1) examinee";         }         rs = st.executequery(countsql);         rs.next();         pagecount = rs.getint(1) / 10;         session.setattribute("sql", sql);         session.setattribute("pagecount", integer.valueof(pagecount));       }       st.execute(sql + " limit 10 offset 10*" + pagestring);       rs = st.getresultset();        requestdispatcher dispatcher = request.getrequestdispatcher("head.jsp");       dispatcher.include(request, response);       out.write("\r\n");       out.write("<script type=\"text/javascript\">\n");       out.write("<!--\n");       out.write("\tfunction issubmit(){\r\n");       out.write("\t\tif(confirm(\"确定要重置所有考生的试卷吗?\"))\r\n");       out.write("\t\t\tlocation.href=\"adminexaminee.jsp?oper=batchreset\";\r\n");       out.write("}\n");       out.write("//-->\n");       out.write("</script>\r\n");       out.write("<div style=\"margin: 0 20px 20px 20px\">\r\n");       out.write("<div class=block block-user id=block-user-0>\r\n");       out.write("<h2><span class=w1><span class=w2>考生信息</span></span></h2>\r\n");       out.write("<div class=content>\r\n");       out.write("<div style=\"margin-top: 5px\" align=right>\r\n");       out.write("<form action=adminexaminee.jsp method=post\r\n");       out.write("\tstyle=\"margin: 0px; display: inline\" align=left><select\r\n");       out.write("\tname=field>\r\n");       out.write("\t<option value=\"name\" selected>按姓名</option>\r\n");       out.write("\t<option value=\"dept\">按部门</option>\r\n");       out.write("\t<option value=\"area\">按单位</option>\r\n");       out.write("\t<option value=\"duty\">按职能</option>\r\n");       out.write("</select>:<input type=text name=search><input type=image\r\n");       out.write("\tsrc=\"../images/search.png\" alt=查找></form>\r\n");       out.write("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type=\"image\"\r\n");       out.write("\tonfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"首页\" src=\"../images/first.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(0);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == 0 ? "disabled" : "");       out.write(">&nbsp;&nbsp; <input type=\"image\"\r\n");       out.write("\tonfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"上一页\"\r\n");       out.write("\tsrc=\"../images/previoupage.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(pages - 1);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == 0 ? "disabled" : "");       out.write(">&nbsp;&nbsp; <input type=\"image\"\r\n");       out.write("\tonfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"下一页\"\r\n");       out.write("\tsrc=\"../images/nextpage.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(pages + 1);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == pagecount ? "disabled" : "");       out.write(">&nbsp;&nbsp; <input\r\n");       out.write("\ttype=\"image\" onfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"末页\" src=\"../images/end.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(pagecount);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == pagecount ? "disabled" : "");       out.write("></div>\r\n");       out.write("<table cellspacing=0 class=admin width=100%>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<th>考生编号</th>\r\n");       out.write("\t\t<th>考生姓名</th>\r\n");       out.write("\t\t<th>身份证</th>\r\n");       out.write("\t\t<th>地区</th>\r\n");       out.write("\t\t<th>部门</th>\r\n");       out.write("\t\t<th>职务</th>\r\n");       out.write("\t\t<th>试卷名称</th>\r\n");       out.write("\t\t<th>试卷状态</th>\r\n");       out.write("\t\t<th colspan=3>操作</th>\r\n");       out.write("\t</tr>\r\n");       out.write("\t");       while (rs.next())       {         inputstream = rs.getbinarystream("exampaper");         exampaper exampaper = null;         if (a != null) {           try           {             exampaper = (exampaper)new objectinputstream(a).readobject();           }           catch (exception localexception1) {}         }         out.write("<tr><td>" +            rs.getstring("id") +            "</td><td>" +            rs.getstring("name") +            "</td><td>" +            rs.getstring("idcard") +            "</td><td>" +            rs.getstring("area") +            "</td><td>" +            rs.getstring("dept") +            "</td><td>" +            rs.getstring("duty") +            "</td><td>" +            rs.getstring("papertypename") +            "</td><td>" + (            exampaper.getstarttime() == 0l ? "未测试" : exampaper.isend() ? "成绩:" + exampaper.getscoring() : exampaper == null ? "未生成试卷" : "正在测试中") +            "</td><td><a href=adminexaminee.jsp?oper=resetpaper&id=" + rs.getstring("id") +            ">重置试卷</a></td><td><a href=adminexaminee.jsp?oper=changeshow&id=" + rs.getstring("id") +            "#add>修改</a></td><td><a href=adminexaminee.jsp?oper=del&id=" + rs.getstring("id") +            ">删除</a></td></tr>");       }       out.write("\r\n");       out.write("</table>\r\n");       out.write("<div style=\"margin-top: 5px\" align=right><input type=\"image\"\r\n");       out.write("\tonfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"首页\" src=\"../images/first.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(0);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == 0 ? "disabled" : "");       out.write(">&nbsp;&nbsp; <input type=\"image\"\r\n");       out.write("\tonfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"上一页\"\r\n");       out.write("\tsrc=\"../images/previoupage.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(pages - 1);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == 0 ? "disabled" : "");       out.write(">&nbsp;&nbsp; <input type=\"image\"\r\n");       out.write("\tonfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"下一页\"\r\n");       out.write("\tsrc=\"../images/nextpage.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(pages + 1);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == pagecount ? "disabled" : "");       out.write(">&nbsp;&nbsp; <input\r\n");       out.write("\ttype=\"image\" onfocus=\"this.blur()\" unselectable=\"on\"\r\n");       out.write("\tstyle=\"margin: 0px; padding: 0px\" alt=\"末页\" src=\"../images/end.png\"\r\n");       out.write("\tonclick=\"location.href='adminexaminee.jsp?page=");       out.print(pagecount);       out.write("'\"\r\n");       out.write("\t");       out.print(pages == pagecount ? "disabled" : "");       out.write("></div>\r\n");       out.write("<div><input type=button onclick=\"issubmit()\" value=\"所有人员试卷重置\">\r\n");       out.write("</div>\r\n");       out.write("</div>\r\n");       out.write("</div>\r\n");       out.write("<hr>\r\n");       out.write("<a name=\"add\">\r\n");       out.write("<div class=block block-user id=block-user-0>\r\n");       out.write("<h2><span class=w1><span class=w2> ");       if (oper.equals("changeshow"))       {         out.write("修改考生信息<button onclick='location.href=\"adminexaminee.jsp#add\"'>切换为新增</button>");         st.execute("select * examinee id='" + id + "' order papertypeid");         rs = st.getresultset();         if (rs.next())         {           name = rs.getstring("name");           idcard = rs.getstring("idcard");           area = rs.getstring("area");           dept = rs.getstring("dept");           duty = rs.getstring("duty");           paperid = rs.getint("papertypeid");         }       }       else       {         out.write("添加考生信息");       }       out.write(" </span></span></h2>\r\n");       out.write("<div class=content>\r\n");       out.write("<form class=admin action=adminexaminee.jsp method=\"post\"\r\n");       out.write("\tonsubmit=\"return checkform();\">\r\n");       out.write("<table>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>考生编号:</td>\r\n");       out.write("\t\t<td><input type=text id=\"id\" name=id\r\n");       out.write("\t\t\t");       out.print(oper.equals("changeshow") ? "value=" + id + " readonly" : "");       out.write(" /></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>考生姓名:</td>\r\n");       out.write("\t\t<td><input type=text id=\"name\" name=name\r\n");       out.write("\t\t\t");       out.print(oper.equals("changeshow") ? "value=" + name : "");       out.write(" /></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>身&nbsp;份&nbsp;证:</td>\r\n");       out.write("\t\t<td><input type=text id=idcard name=idcard\r\n");       out.write("\t\t\t");       out.print(oper.equals("changeshow") ? "value=" + idcard : "");       out.write(" /></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>所在地区:</td>\r\n");       out.write("\t\t<td><input type=text id=dept name=area\r\n");       out.write("\t\t\t");       out.print(oper.equals("changeshow") ? "value=" + area : "");       out.write(" /></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>所在部门:</td>\r\n");       out.write("\t\t<td><input type=text id=dept name=dept\r\n");       out.write("\t\t\t");       out.print(oper.equals("changeshow") ? "value=" + dept : "");       out.write(" /></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>职&nbsp;&nbsp;&nbsp;&nbsp;务:</td>\r\n");       out.write("\t\t<td><input type=text id=duty name=duty\r\n");       out.write("\t\t\t");       out.print(oper.equals("changeshow") ? "value=" + duty : "");       out.write(" /></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td>试卷类型:</td>\r\n");       out.write("\t\t<td><select name=papertypeid>\r\n");       out.write("\t\t\t");        st.execute("select id,papertypename exampapertype");       rs = st.getresultset();       while (rs.next())       {         string seleted = "";         if (rs.getint(1) == integer.valueof(paperid).intvalue()) {           seleted = "seleted";         }         out.write("<option value=\"" + rs.getint(1) + "\" " + seleted + ">" + rs.getstring(2) + "</option>)");       }       out.write("\r\n");       out.write("\t\t</select></td>\r\n");       out.write("\t</tr>\r\n");       out.write("\t<tr>\r\n");       out.write("\t\t<td colspan=2 align=center><input type=hidden name=oper\r\n");       out.write("\t\t\tvalue='");       out.print(oper.equals("changeshow") ? "change" : "add");       out.write("' /> <input\r\n");       out.write("\t\t\ttype=submit value=\"确定 [o]\" /  accesskey=\"o\"></td>\r\n");       out.write("\t\t</td>\r\n");       out.write("\t</tr>\r\n");       out.write("</table>\r\n");       out.write("</form>\r\n");       out.write("</div>\r\n");       out.write("</div>\r\n");       out.write("<hr>\r\n");       out.write("<a name=\"bacthadd\"></a>\r\n");       out.write("<div class=block block-user id=block-user-0>\r\n");       out.write("<h2><span class=w1><span class=w2>批量导入</span></span></h2>\r\n");       out.write("<div class=content>\r\n");       out.write("<form action=\"bacthaddexaminee\" id=bacthaddexaminee\r\n");       out.write("\tenctype=\"multipart/form-data\" method=\"post\"\r\n");       out.write("\tonsubmit=\"return checkupload();\"><input type=hidden name=oper\r\n");       out.write("\tvalue='bacthadd'> excel文件:<input type=\"file\" name=\"file\"\r\n");       out.write("\tsize=\"45\"> <input type=\"submit\" value=\"提 交[u]\" accesskey=\"u\"></form>\r\n");       out.write("<p>具体格式请下载样本文档。&nbsp;&nbsp; <a href=\"../bacthaddexaminee.xls\">下载格式文档</a>\r\n");       out.write("</p>\r\n");       out.write("</div>\r\n");       out.write("</div>\r\n");       out.write("<hr>\r\n");       out.write("<div class=block block-user id=block-user-0>\r\n");       out.write("<h2><span class=w1><span class=w2>批量修改</span></span></h2>\r\n");       out.write("<div class=content>\r\n");       out.write("<form action=\"adminexaminee.jsp\"><input type=hidden name=oper\r\n");       out.write("\tvalue='bacthchange'> 地区:<select name=area>\r\n");       out.write("\t<option value=\"%\" selected>全部</option>\r\n");       out.write("\t");        st.execute("select distinct area examinee");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(1) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp; 部门:<select name=dept>\r\n");       out.write("\t<option value=\"%\" selected>全部</option>\r\n");       out.write("\t");        st.execute("select distinct dept examinee");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(1) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp; 职务:<select name=duty>\r\n");       out.write("\t<option value=\"%\" selected>全部</option>\r\n");       out.write("\t");        st.execute("select distinct duty examinee");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(1) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp; 试卷类型:<select name=papertypeid>\r\n");       out.write("\t");        st.execute("select id,papertypename exampapertype");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(2) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type=\"submit\" value=\"提 交[c]\"\r\n");       out.write("\taccesskey=\"c\"></form>\r\n");       out.write("</div>\r\n");       out.write("</div>\r\n");       out.write("<hr>\r\n");       out.write("<div class=block block-user id=block-user-0>\r\n");       out.write("<h2><span class=w1><span class=w2>批量删除</span></span></h2>\r\n");       out.write("<div class=content>\r\n");       out.write("<form action=\"adminexaminee.jsp\" id=bacthdel method=\"post\"\r\n");       out.write("\tonsubmit=\"return confirm('确定要全部删除指定的考生!')\"><input type=hidden\r\n");       out.write("\tname=oper value='bacthdel'> 地区:<select name=area>\r\n");       out.write("\t<br>\r\n");       out.write("\t>\r\n");       out.write("\t<option value=\"%\" selected>全部</option>\r\n");       out.write("\t");        st.execute("select distinct area examinee");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(1) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 部门:<select name=dept>\r\n");       out.write("\t<br>\r\n");       out.write("\t>\r\n");       out.write("\t<option value=\"%\" selected>全部</option>\r\n");       out.write("\t");        st.execute("select distinct dept examinee");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(1) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 职务:<select name=duty>\r\n");       out.write("\t<option value=\"%\" selected>全部</option>\r\n");       out.write("\t");        st.execute("select distinct duty examinee");       rs = st.getresultset();       while (rs.next()) {         out.write("<option value=\"" + rs.getstring(1) + "\">" + rs.getstring(1) + "</option>)");       }       out.write("\r\n");       out.write("</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <input type=\"submit\" value=\"提 交[d]\"\r\n");       out.write("\taccesskey=\"d\"></form>\r\n");       out.write("</div>\r\n");       out.write("</div></div>\r\n");       out.write("</body>\r\n");       out.write("<script>\r\n");       out.write("function checkupload() {\r\n");       out.write("\t  var ext =bacthaddexaminee.file.value;\r\n");       out.write("\t  ext = ext.substring(ext.length-4,ext.length);\r\n");       out.write("\t  ext = ext.tolowercase();\r\n");       out.write("\t  if(ext != '.xls' || ext.length==null) {\r\n");       out.write("\t\t \talert(\"你选择的文件不是.xls文件\"); \r\n");       out.write("\t\t\treturn false;\r\n");       out.write("\t  }else{\r\n");       out.write("\t\t  \tshowwaiting();\r\n");       out.write("\t\t \treturn true;\r\n");       out.write("\t  }\r\n");       out.write("}\r\n");       out.write("function checkform() {\r\n");       out.write("\t  if(document.getelementbyid(\"id\").value.length==0||document.getelementbyid(\"name\").value.length==0||document.getelementbyid(\"idcard\").value.length==0||document.getelementbyid(\"dept\").value.length==0||document.getelementbyid(\"duty\").value.length==0){\r\n");       out.write("\t\t  alert(\"有项目未输入必要的内容!\");\r\n");       out.write("\t\t  return false;\r\n");       out.write("\t  } else{\r\n");       out.write("\t\t\t  return true;\r\n");       out.write("\t  }\r\n");       out.write("}\r\n");       out.write("</script>\r\n");        out.write("</html>\r\n");        st.close();     }     catch (exception e)     {       e.printstacktrace();       out.write("<script>alert('添加失败,可能你要添加的id已经存在!')</script>");       out.write("</html>\r\n");     }   }    protected void doget(httpservletrequest request, httpservletresponse response)     throws servletexception, ioexception   {     dopost(request, response);   } } 

you not able compile 1 single file on own. file has many dependencies (its importing , using many other classes). can take class files part of same project adminexaminee class is, then: 1. make project in eclipse using class files (after de compiling them) 2. modify required class files (adminexaminee in case) 3. compile project 4. replace old class file new class file

this may not best possible solution available work. had faced similar issue in past , used same technique.


Comments

Popular posts from this blog

c++ - OpenCV Error: Assertion failed <scn == 3 ::scn == 4> in unknown function, -

php - render data via PDO::FETCH_FUNC vs loop -

The canvas has been tainted by cross-origin data in chrome only -