⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 _manage__jsp.java

📁 JSP聊天系统
💻 JAVA
字号:
/*
 * JSP generated by Resin 2.1.2 (built Tue Jun 11 08:26:56 PDT 2002)
 */

package _guestbook;
import javax.servlet.*;
import javax.servlet.jsp.*;
import javax.servlet.http.*;
import java.sql.*;
import org.ehotsoft.yekki.sql.SQLFacade;
import org.ehotsoft.yekki.util.*;
import org.ehotsoft.yekki.sql.Pager;

public class _manage__jsp extends com.caucho.jsp.JavaPage{
  private boolean _caucho_isDead;
  
  public void
  _jspService(javax.servlet.http.HttpServletRequest request,
              javax.servlet.http.HttpServletResponse response)
    throws java.io.IOException, javax.servlet.ServletException
  {
    com.caucho.jsp.QPageContext pageContext = (com.caucho.jsp.QPageContext) com.caucho.jsp.QJspFactory.create().getPageContext(this, request, response, null, true, 8192, true);
    javax.servlet.jsp.JspWriter out = (javax.servlet.jsp.JspWriter) pageContext.getOut();
    javax.servlet.ServletConfig config = getServletConfig();
    javax.servlet.Servlet page = this;
    javax.servlet.http.HttpSession session = pageContext.getSession();
    javax.servlet.ServletContext application = pageContext.getServletContext();
    response.setContentType("text/html;charset=gb2312");
    request.setCharacterEncoding("GB2312");
    try {
      pageContext.write(_jsp_string0, 0, _jsp_string0.length);
      pageContext.write(_jsp_string0, 0, _jsp_string0.length);
      pageContext.write(_jsp_string0, 0, _jsp_string0.length);
      pageContext.write(_jsp_string0, 0, _jsp_string0.length);
      pageContext.write(_jsp_string0, 0, _jsp_string0.length);
                   
	String act =  ParamUtil.getStringParameter( request , "action" );
	String page_no =  ParamUtil.getStringParameter( request , "page_no" );
    String todo =  ParamUtil.getStringParameter( request , "todo" );
	String sid =  ParamUtil.getStringParameter( request , "sid" );
	String show =  ParamUtil.getStringParameter( request , "showModelValue" );
	String answer =  ParamUtil.getStringParameter( request , "answer_content" );
	//String answer =  request.getParameter("answer_content" );
	SQLFacade sqlOper = new SQLFacade();
 	StringBuffer sb = new StringBuffer();
	String win_location = "<script>window.location='show.jsp?action="+
	                    	act+"&page_no="+page_no+"'</script>";
	try{
		if( act.equals("manage_center") ){
		    //this is condition
			if( todo.equals("del") ){
				String sql = "delete from tbl_appeal_message where id ="+Integer.parseInt( sid );
				sqlOper.executeUpdate( sql );
				sb.append( "document.location=\"show.jsp?action=")
				  .append( act+"&page_no="+page_no+"\"");
				out.print( "document.write("+ sb.toString()+")" );
			}
			if( todo.equals("showModel") ){
			
				sb.append( "<form name='showModel' method='post' action='show.jsp'>" );
				String sql = " select * from tbl_appeal_message where id ="+sid;
                ResultSet rs = sqlOper.executeQuery( sql );
				rs.next();
				int show_num = rs.getInt( "is_valid" );
				sb.append( "显示级别:<select name='showModelValue'>");
				if( show_num == 0 ){
				    sb.append( "<option value='0' selected >二级页面显示</option>");
				}else{
					sb.append( "<option value='0' >二级页面显示</option>");
				}
				if( show_num == 1 ){
					sb.append( "<option value='1' selected >主页显示</option>");
				}else{
  					sb.append( "<option value='1' >主页显示</option>");
				}
				if( show_num == 2){
					sb.append( "<option value='2' selected >全部显示</option>");
				}else{
					sb.append( "<option value='2' >全部显示</option>");
				}
				if( show_num == 3 ){
					sb.append( "<option value='3' selected >不显示</option></select>");
				}else{
					sb.append( "<option value='3'  >不显示</option></select>");				
				}
		    	sb.append( "<input type='hidden' name='action' value='"+act+"'>");
				sb.append( "<input type='hidden' name='page_no' value='"+page_no+"'>");
				sb.append( "<input type='hidden' name='todo' value='saveShowModel'>");
				sb.append( "<input type='hidden' name='sid' value='"+sid+"'>");
				sb.append( "<input type='submit' value='提交' name='提交' ></form>" );
				/**/
				out.print("document.write(\""+sb.toString()+"\")");
			
			}
			if( todo.equals( "saveShowModel" )){
				
				String sql="update tbl_appeal_message set is_valid="+ Integer.parseInt(show)+
				           " where id = "+ sid ;
				sqlOper.executeUpdate( sql );
				sb.append( "document.write(\""+win_location+"\");");
				out.print(sb.toString());
			}
			if( todo.equals("answer" ) ){
				sb.append( "<form name='showModel' method='post' action='show.jsp'>" );
				sb.append( "回复内容:<textarea name='answer_content' rows='3'></textarea> " );
				sb.append( "<input type='hidden' name='action' value='"+act+"'>");
				sb.append( "<input type='hidden' name='page_no' value='"+page_no+"'>");
				sb.append( "<input type='hidden' name='todo' value='saveanswer'>");
				sb.append( "<input type='hidden' name='sid' value='"+sid+"'>");
				sb.append( "<br><input type='submit' name='submit' value='回复'></form>" );
				out.print("document.write(\""+sb.toString()+"\");");
			}
			if( todo.equals("saveanswer")){
				
				String back_answer = answer ;
				
				back_answer = StringUtil.replace( back_answer , "'","‘" );
			    back_answer = StringUtil.replace( back_answer , " ","&nbsp;" );
			    back_answer = StringUtil.replace( back_answer , "\r\n","<p>" );
			    back_answer = StringUtil.replace( back_answer , "\n","<br>" );
				/*back_answer = StringUtil.textToHtml( back_answer ) ;*/
				String sql = "update tbl_appeal_message set answer = '"+back_answer+"'"+
				             " where id = "+ sid ;
				sqlOper.executeUpdate( sql );
				sb.append( "document.write(\""+win_location+"\");");
				//sb.append( "document.write('"+answer+"');");
				out.print(sb.toString());
				
			}
		}
	
	}
	finally{
		sqlOper.close();
	}

      pageContext.write(_jsp_string1, 0, _jsp_string1.length);
    } catch (java.lang.Throwable _jsp_e) {
      pageContext.handlePageException(_jsp_e);
    } finally {
      JspFactory.getDefaultFactory().releasePageContext(pageContext);
    }
  }

  private com.caucho.java.LineMap _caucho_line_map;
  private java.util.ArrayList _caucho_depends = new java.util.ArrayList();

  public boolean _caucho_isModified()
  {
    if (_caucho_isDead)
      return true;
    if (com.caucho.util.CauchoSystem.getVersionId() != 2057024144)
      return true;
    for (int i = _caucho_depends.size() - 1; i >= 0; i--) {
      com.caucho.vfs.Depend depend;
      depend = (com.caucho.vfs.Depend) _caucho_depends.get(i);
      if (depend.isModified())
        return true;
    }
    return false;
  }

  public long _caucho_lastModified()
  {
    return 0;
  }

  public com.caucho.java.LineMap _caucho_getLineMap()
  {
    return _caucho_line_map;
  }

  public void destroy()
  {
      _caucho_isDead = true;
      super.destroy();
  }

  public void init(com.caucho.java.LineMap lineMap,
                   com.caucho.vfs.Path appDir)
    throws javax.servlet.ServletException
  {
    com.caucho.vfs.Path resinHome = com.caucho.util.CauchoSystem.getResinHome();
    com.caucho.vfs.MergePath mergePath = new com.caucho.vfs.MergePath();
    mergePath.addMergePath(appDir);
    mergePath.addMergePath(resinHome);
    mergePath.addClassPath(getClass().getClassLoader());
    _caucho_line_map = new com.caucho.java.LineMap("_manage__jsp.java", "/test/guestbook/manage.jsp");
    _caucho_line_map.add(5, 1);
    _caucho_line_map.add(1, 31);
    com.caucho.vfs.Depend depend;
    depend = new com.caucho.vfs.Depend(appDir.lookup("guestbook/manage.jsp"), 1029485320158L, 4599L);
    _caucho_depends.add(depend);
  }

  private static byte []_jsp_string1;
  private static byte []_jsp_string0;
  static {
    try {
      _jsp_string1 = "\r\n\r\n\r\n\r\n".getBytes("GB2312");
      _jsp_string0 = "\r\n".getBytes("GB2312");
    } catch (java.io.UnsupportedEncodingException e) {
      e.printStackTrace();
    }
  }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -