写了一个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个文件上传控……
相关问答:
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢! 路过,帮你顶一下。。。。。。。。。。。。。。 上传文件的路径问题, ......
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& ......
我是个新手,望高手解答 我现在已经安装了mysql,也有mysql的jdbc。但我怎么配置后,才能在MyEclipse里操作mysql呢?请高手说详细点 打开Myeclipse----window---open perspective---MyEclipse database explorer-- ......
如: @superwaring("unchecked"); 这个里面都可以取哪些值啊,还有类似的 @superwaring标签有哪些啊 没用过。。 看jee的api javax.persistence里 @superwaring("unchecked");只是忽略 ......
Java code: ...... synchronized(user){ int loginNum = Integer.parseInt(Main_Client_Dia.jtf2.getText().trim()); Main_Client_Dia.jtf2.setText(""); loginNum++; ......