写了一个JSP程序,功能是:先是一个上传页面,该页面上有2个文件上传控件,在服务端是用upload包实现的上传文件servlet,上传好后,保存在一个目录中,然后服务器端调用一个已存在的Java类来匹配这2个文件(大概就是比较),这个Java类先检查这2个文件的大小,如果太大的话(具体有个界限),然后这个Java类就结束返回,这个servlet就会返回给客户端一个响应,这个响应中包括2个文件上传控件,一个文本控件用来让用户填写电子邮件地址,然后填好后重新上传匹配。这就是这个程序的功能。
我的疑问是 : 当文件大大是,可不可以只返回一个含有文本域的响应给浏览器,然后用户输入后发给服务器端让这个Servlet继续运行?因为我自己认为服务器端Servlet返回一个响应后这个servlet生命就结束了。
请知道的告诉我下,谢谢,很急!!!
忘了说, 这个上传控制servlet上传完后,是在该servlet中继续调用的java类,然后再返回客户端一个响应,这个servlet就结束了。
如果你程序在那之后还写有调用其他的方法,它还是一样的会运行啊,
直接做一个条件分支判断就可以了吧,判断电子邮件地址是否为空,为空表示要从头到尾执行,不为空则跳过不需要再执行的代码继续执行。
学习学习
引用 写了一个JSP程序,功能是:先是一个上传页面,该页面上有2个文件上传控件,在服务端是用upload包实现的上传文件servlet,上传好后,保存在一个目录中,然后服务器端调用一个已存在的Java类来匹配这2个文件(大概就是比较),这个Java类先检查这2个文件的大小,如果太大的话(具体有个界限),然后这个Java类就结束返回,这个servlet就会返回给客户端一个响应,这个响应中包括2个文件上传控……
相关问答:
当知道一个日期,如何把这个日期所在旬的前后两个日期取出 比如输入20090905,就输入20090901 20090910 输出20090901 20090910 取得天数后作一下判断再把这个方法用下void set(int field, int value) ......
org.apache.jasper.JasperException: Unable to compile class for JSP: An error occurred at line: 52 in the jsp file: /vip_info.jsp ÕË cannot be resolved 49: <table border="1& ......
我写了个jsp页面,然后改动了一下,改动的内容就是在jsp页面的js函数里加了个alert()语句,但是我访问这个页面时,死活都是原来页面的内容,我加了很多alert函数还是没改动前的页面内容;tomcat重启了,也重新部署这 ......
id name datetime 1 a 2010-05-13 10:15:00 2 b 2010-05-14 09:10:00 3 d 2010-05-14 10:10:00 如何将距离目前最近的那个记录的name 更新为“x”呢 谢谢咯 啊 呵呵 update table_n ......