写一个servlet或jsp来接收,在servlet或jsp处理业务逻辑,后返回处理结果或新的数据
如jsp:
%@ page errorPage="/common/error/error.jsp" %
%@ page contentType="text/html;charset=GBK"%
%
String planeNumber = request.getParameter("planeNumber");
String planeType = com.aerolink.aocs.system.parameter.list.PlaneTypeFactory.getPlaneType(planeNumber);
response.getWriter().write(planeType);%
webuploader用java接收:
span class="text"0%/span span class="percentage"/span
!-- webuploader --
link rel="stylesheet" type="text/css"
href="/static/js/webuploader/css.css"
href="/static/js/webuploader/image.css"
script type="text/javascript" src="/static/js/webuploader/min.js"/script
script type="text/javascript"
src="/static/js/webuploader/upload-image.js"/script
Js代码
// 实例化
uploader = WebUploader.create({
pick: {
id: '#filePicker',
},
dnd: '#uploader .queueList',
paste: document.body,
accept: {
title: 'Images',
extensions: 'gif,jpg,jpeg,bmp,png',
mimeTypes: 'image/*'
// swf文件路径
[color=red]swf: '/static/js/webuploader/Uploader.swf',[/color]
disableGlobalDnd: true,
chunked: true,
server: '/point/image/bulk.html',
});
上传文件和普通的spring一样
Java代码
@RequestMapping("/bulk")
@ResponseBody
public String bulk(HttpServletRequest request, MultipartFile file) {
String path = super.uploadFile(request, "file", true);
return "1";
}
引用
Xml代码
bean id="multipartResolver"class="org.springframework.web.multipart.support.StandardServletMultipartResolver"/bean
这是
里面的内容,你将form表单里面的URL改为服务器里面的servlet的访问URL,服务器就可以处理html发过来的请求,然后由servlet跳转到原来访问网页,并将处理好的数据一起发过来,原来html可以通过AJAX编程来接受来自服务器的请求,并进行控制显示!!!
import?java.io.BufferedReader;
import?java.io.IOException;
import?java.io.InputStreamReader;
/*
*?System.in?标准输入流.是从键盘获取数据的
*?
*?键盘录入数据:
*?A:main方法的args接收参数.
*?java?HelloWorld?hello?world?java
*?Scanner?sc?=?new?Scanner(System.in);
*?String?s?=?sc.nextLine();
*?int?x?=?sc.nextInt()
*?C:通过字符缓冲流包装标准输入流实现
*?BufferedReader?br?=?new?BufferedReader(new?InputStreamReader(System.in));
*/
public?class?SystemInDemo?{
public?static?void?main(String[]?args)?throws?IOException?{
//?//获取标准输入流
//?InputStream?is?=?System.in;
//?//我要一次获取一行行不行呢?
//?//行.
//?//怎么实现呢?
//?//要想实现,首先你得知道一次读取一行数据的方法是哪个呢?
//?//readLine()
//?//而这个方法在哪个类中呢?
//?//BufferedReader
//?//所以,你这次应该创建BufferedReader的对象,但是底层还是的使用标准输入流
//?//?BufferedReader?br?=?new?BufferedReader(is);
//?//按照我们的推想,现在应该可以了,但是却报错了
//?//原因是:字符缓冲流只能针对字符流操作,而你现在是字节流,所以不能是用?
//?//那么,我还就想使用了,请大家给我一个解决方案?
//?//把字节流转换为字符流,然后在通过字符缓冲流操作
//?InputStreamReader?isr?=?new?InputStreamReader(is);
//?BufferedReader?br=?new?BufferedReader(isr);
BufferedReader?br?=?new?BufferedReader(new?InputStreamReader(System.in));
System.out.println("请输入一个字符串:");
String?line?=?br.readLine();
System.out.println("你输入的字符串是:"?+?line);
System.out.println("请输入一个整数:");
//?int?i?=?Integer.parseInt(br.readLine());
line?=?br.readLine();
int?i?=?Integer.parseInt(line);
System.out.println("你输入的整数是:"?+?i);
应该用到JSP吧,在HTML网页中用%= Variable%就可以接收到显示java的值了,如果还要进行操作,就将代码放在% %中就好了
以上就是土嘎嘎小编为大家整理的怎么接收java代码相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!