从JSP向CLIENT发送INT类型数据的问题
location=20;
dout=new DataOutputStream(new ByteArrayOutputStream());
dout.writeInt(location);
CLIENT的接收是这样的:
ContentConnection connection = (ContentConnection) Connector.open("http://localhost:8080/mapformobile/c.jsp");
DataInputStream iStrm1 = new DataInputStream(connection.openInputStream());
int strm=iStrm1.readInt();
System.out.println(strm);
可是打印出的结果是:1013478509
且不论location的值是多少结果全是1013478509
谢谢,帮个忙。
相关推荐
java发送http请求并获取状态码的简单实例
以上代码只是一个基础示例,实际应用中可能需要进行更复杂的错误处理和数据处理。
Servlet+MySQL+JSP 学生成绩管理系统:数据库建模到部署实战
在Java Web开发中,基于Servlet、JSP与MySQL构建的传统三层架构,仍然是理解Web后端核心原理的经典路径。从HTTP请求处理、Servlet生命周期到JDBC数据库访问,这套技术栈通过PreparedStatement参数化查询有效规避SQL注入,借助InnoDB事务与索引机制保障成绩数据的完整性与查询效率。对于学生信息管理、成绩录入与统计等典型OLTP场景,Servlet+JSP方案无需复杂框架即可实现快速交付,尤其适合课程设计、校内实训等中小规模系统。连接池配置、Tomcat部署、字符
JSP+Struts1+MySQL图书管理系统实战:MVC分层与事务一致性精解
Web开发中的MVC架构是理解B/S系统运行本质的基础范式,其核心在于请求流转、分层解耦与数据一致性保障。JSP作为早期View层技术,配合Struts 1.x的Action驱动机制和原生JDBC操作,能直观暴露HTTP生命周期、表单绑定、Servlet过滤链等底层原理。这种‘裸写’方式虽不炫技,却极大强化开发者对事务控制(如借阅场景下的库存扣减+记录插入原子性)、SQL注入防护、外键级联及字符集编码等关键工程能力。尤其在高校教学、政企内网维护及老系统迁移场景中,该技术栈仍具强现实意义。本文围绕图书管理系统
JavaWeb课设甜品管理系统:从环境配置到答辩全解析
JavaWeb是高校计算机专业常见的课程设计方向,其技术栈涵盖Servlet、JSP、MySQL与Tomcat,组成经典的MVC三层架构。理解请求在浏览器、Servlet、业务层与数据库之间的流转原理,是掌握后端开发的基础能力。这类项目不仅锻炼数据库设计与CRUD能力,也能为Spring Boot等框架学习奠定认知基础。实际应用中,从搭建开发环境到实现登录、商品管理、购物车等功能,每个环节都容易踩坑。针对学生党最常见的JavaWeb课设场景,本文以甜品管理系统为例,完整拆解基于IDEA+Tomcat+MyS
动态网页(JSP+Servlet)教程
int count = 0; %>`**5.3 JSP指令**- **page 指令** - 设置页面的基本属性,如语言和内容类型。


Web 开发

