• 大小: 424KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-29
  • 语言: Java
  • 标签: jsp  servlet  

资源简介

在几个页面间利用jsp servlet 进行对成绩的录入,删除,修改 用Eclipse开发的

资源截图

代码片段和文件信息

package test;

import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.*;
import javax.servlet.http.*;
public class DispSvl extends HttpServlet {
  

public void init(ServletConfig config)throws ServletException{
 super.init(config);
}

public void doPost(HttpServletRequest requestHttpServletResponse response)throws ServletException{
try{

request.setCharacterEncoding(“gb2312“);
response.setCharacterEncoding(“gb2312“);

}catch(Exception e){
e.printStackTrace();
}
String rs;
ArrayList b = new ArrayList();
HttpSession session=request.getSession();
String aa=null bb=null Rs=null;
if (request.getParameter(“course“) != null
&& request.getParameter(“textfield“) != null) {
aa = request.getParameter(“course“).toString();
bb = request.getParameter(“textfield“).toString();
}
rs = aa + “ “ + bb;
Rs = rs;

if (session.getAttribute(“Array“) != null) {
System.out.println(“s=====“
+ session.getAttribute(“Array“).getClass());
b = (ArrayList) session.getAttribute(“Array“);
}else if(request.getAttribute(“b“)!=null){b=(ArrayList)request.getAttribute(“b“);}

if (b.size() == 0 || request.getParameter(“course“) != null
|| request.getParameter(“textfield“) != null) {
b.add(Rs);
}

int j = 0;
String abc = null;
if (request.getParameter(“array“) != null) {

abc = (request.getParameter(“array“));

}
if (abc != null && b != null) {

System.out.println(abc.length());

String[] re = request.getParameter(“array“).split(““);

for (int n = 0; j < re.length; j++) {

System.out.println(“b.size = “ + b.size());
//b.remove(l);
int l = Integer.parseInt(re[n].toString());
System.out.println(“l=======“ + re[n]);
b.remove(l);

}
}
String I = request.getParameter(“i“);
int index1 = -1;
if (I != null) {
index1 = Integer.parseInt(I);
}
if (index1 > -1) {
b.set(index1 request.getParameter(“RS“).toString());

}
session.setAttribute(“rs“ b);
session.setAttribute(“name“ session.getAttribute(“name“));
request.setAttribute(“b“ b);
request.setAttribute(“n“ 2);
System.out.println(b);
try{
 request.getRequestDispatcher(“disp.jsp“).forward(request response);}
catch(Exception e){
e.printStackTrace();
}

}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        631  2009-08-03 09:57  mark\.classpath

     文件       1037  2009-07-23 11:39  mark\.project

     文件        454  2009-07-23 11:39  mark\.settings\.jsdtscope

     文件        330  2009-07-23 11:39  mark\.settings\org.eclipse.jdt.core.prefs

     文件        364  2009-07-23 11:39  mark\.settings\org.eclipse.jst.common.project.facet.core.prefs

     文件        414  2009-07-23 11:39  mark\.settings\org.eclipse.wst.common.component

     文件        320  2009-07-23 11:39  mark\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2009-07-23 11:39  mark\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2009-07-23 11:39  mark\.settings\org.eclipse.wst.jsdt.ui.superType.name

     目录          0  2009-07-23 11:39  mark\.settings

     目录          0  2009-08-03 09:57  mark\build

     文件       2461  2009-08-05 12:28  mark\src\test\DispSvl.java

     文件       1553  2009-08-05 11:02  mark\src\test\LuluSvl.java

     文件       1774  2009-08-05 13:47  mark\src\test\ModifySvl.java

     文件        998  2009-08-05 17:11  mark\src\test\MyServlet.java

     目录          0  2009-08-04 14:43  mark\src\test

     目录          0  2009-08-03 09:59  mark\src

     文件        198  2009-07-28 17:20  mark\WebContent\2.css

     文件       3166  2009-07-28 17:04  mark\WebContent\2.gif

     文件       5153  2009-08-02 16:35  mark\WebContent\26679347a25542ac9a7f9802dbd5de90.jpeg

     文件        911  2009-07-29 15:25  mark\WebContent\3.html

     文件     140374  2009-08-02 16:36  mark\WebContent\3b6b0a3acd724b3888e9ca9c5cc59991.jpeg

     文件     110776  2009-07-28 15:43  mark\WebContent\47153aeb6876d2a7d2e5a.jpeg

     文件      77721  2009-08-02 16:36  mark\WebContent\bae8394b20244fefa29124badaaf8afd.jpeg

     文件       3254  2009-08-05 11:54  mark\WebContent\disp.jsp

     文件      86497  2009-07-23 10:02  mark\WebContent\header_bg.jpg

     文件        183  2009-08-03 17:52  mark\WebContent\JS\lg.js

     文件        946  2009-08-05 11:26  mark\WebContent\JS\lr.js

     文件       1075  2009-08-05 13:49  mark\WebContent\JS\modi.js

     文件       1546  2009-08-05 13:10  mark\WebContent\JS\result.js

............此处省略21个文件信息

评论

共有 条评论