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

📄 index_jsp.java

📁 spring的配置和使用,没有杂合其他框架,一目了然
💻 JAVA
字号:
package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import java.util.List;
import com.framework.user.model.*;
import com.framework.user.action.*;
import com.framework.service.*;
import com.framework.user.service.*;
import com.framework.user.action.*;

public final class index_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static java.util.Vector _jspx_dependants;

  public java.util.List getDependants() {
    return _jspx_dependants;
  }

  public void _jspService(HttpServletRequest request, HttpServletResponse response)
        throws java.io.IOException, ServletException {

    JspFactory _jspxFactory = null;
    PageContext pageContext = null;
    HttpSession session = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    JspWriter _jspx_out = null;
    PageContext _jspx_page_context = null;


    try {
      _jspxFactory = JspFactory.getDefaultFactory();
      response.setContentType("text/html;charset=utf-8");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, true, 8192, true);
      _jspx_page_context = pageContext;
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write("\r\n");
      out.write("<html>\r\n");
      out.write("\t<head>\r\n");
      out.write("\t\t<title>\r\n");
      out.write("\t\t</title>\r\n");
      out.write("\t</head>\r\n");
      out.write("\t<body>\r\n");
      out.write("\t<form action=\"del.jsp\" method=\"post\" id=\"delform\">\r\n");
      out.write("\t最基本的添、删、改、查:\r\n");
      out.write("\t<table border=\"1\">\r\n");
      out.write("\t\t<tr>\r\n");
      out.write("\t\t\t<td>编辑</td>\r\n");
      out.write("\t\t\t<td>删除</td>\r\n");
      out.write("\t\t\t<td>用户名</td>\r\n");
      out.write("\t\t\t<td>用户密码</td>\r\n");
      out.write("\t\t</tr>\r\n");
      out.write("\t\t");

			try{	
					UserAction userAction = (UserAction)GlobeSpringContext.getApplicationContext().getBean("userAction");
					List listinfo = (List)userAction.ibatisService.allList();
					for(int i=0;i<listinfo.size();i++)
					{
						UserModel u = (UserModel)listinfo.get(i);	
						out.println("<tr><td><input type='button' value='编辑' onclick='editid("+u.getIntID()+")'/></td><td><input type='checkbox' name='check' value='"+u.getIntID()+"'/></td><td>");
						out.println(u.getUserName());
						out.print("</td><td>");
						out.println(u.getUserPass());
						out.println("</td></tr>");
					}
				}
				catch(Exception e)
				{
					out.println(e.getMessage());
				}
		
      out.write("\r\n");
      out.write("\t\t</table>\r\n");
      out.write("\t\t<input type=\"hidden\" name=\"delid\" id=\"delid\" value=\"\"/>\r\n");
      out.write("\t\t<input type='submit' value='删除'onclick=\"getCheckboxValue(this.form.elements['check']);\"/>\r\n");
      out.write("\t\t</form>\r\n");
      out.write("\t\t<form action='add.jsp' method='post'>\r\n");
      out.write("\t\t\t<input type='submit' value='添加'/>\r\n");
      out.write("\t\t</form>\r\n");
      out.write("\t\t<br>\r\n");
      out.write("\t</body>\r\n");
      out.write("</html>\r\n");
      out.write("<script type=\"text/javascript\">\r\n");
      out.write("\r\n");
      out.write("function getCheckboxValue(checkbox)\r\n");
      out.write("{\r\n");
      out.write("\tif (!checkbox.length && checkbox.type.toLowerCase() == 'checkbox') \r\n");
      out.write("\t{\r\n");
      out.write("\t\treturn (checkbox.checked)?checkbox.value:''; \r\n");
      out.write("\t}\r\n");
      out.write("\tif (checkbox[0].tagName.toLowerCase() != 'input' || checkbox[0].type.toLowerCase() != 'checkbox')\r\n");
      out.write("\t{\r\n");
      out.write("\t\treturn '';\r\n");
      out.write("\t}\r\n");
      out.write("\tvar val = [];\r\n");
      out.write("\tvar len = checkbox.length;\r\n");
      out.write("\tfor(i=0; i<len; i++)\r\n");
      out.write("\t{\r\n");
      out.write("\t\tif (checkbox[i].checked)\r\n");
      out.write("\t\t{\r\n");
      out.write("\t\t\tval[val.length] = checkbox[i].value;\r\n");
      out.write("\t\t}\r\n");
      out.write("\t}\r\n");
      out.write("\tif(val !=\"\" && val !=null)\r\n");
      out.write("\t{\r\n");
      out.write("\t\tdocument.getElementById(\"delid\").value= val;\r\n");
      out.write("\t}\r\n");
      out.write("\telse\r\n");
      out.write("\t{\r\n");
      out.write("\t\talert('请选择要删除的数据!');\r\n");
      out.write("\t}\r\n");
      out.write("\talert('确定删除吗?');\r\n");
      out.write("\treturn (val.length)?val:'';\r\n");
      out.write("\t\r\n");
      out.write("}\r\n");
      out.write("function editid(x)\r\n");
      out.write("{\r\n");
      out.write("\tlocation.href=\"edit.jsp?id=\"+x;\r\n");
      out.write("}\r\n");
      out.write("\r\n");
      out.write("</script>");
    } catch (Throwable t) {
      if (!(t instanceof SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          out.clearBuffer();
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
      }
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }
}

⌨️ 快捷键说明

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