`
吕金含
  • 浏览: 87999 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

java程序实现web端访问

 
阅读更多

*****************************************************
1.java代码实现启动服务,外部IP地址可以直接访问;
2.新建一个html的网站
3.html代码如下:
<html>
<head>
</head>
<body>
这是java连接web网页程序!
</body>
</html>
4.java代码:
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.ServerSocket;
import java.net.Socket;

public class WebConn {
public static void main(String[] args) throws Exception {
while(true){
//建立服务器;
ServerSocket serverSocket=new ServerSocket(8868);
Socket s=serverSocket.accept();
//获取输出流
OutputStream os=s.getOutputStream();
InputStream is=s.getInputStream();
//C:\Users\EDUASK\Desktop
//html的路径;
String address="C:\\Users\\EDUASK\\Desktop\\index.html";
BufferedReader buf=new BufferedReader(new FileReader(address));
String line="";
while((line=buf.readLine())!=null){

os.write(line.getBytes());
}
os.close();
buf.close();
}
}
}

分享到:
评论

相关推荐

    Java实现调用远程桌面示例

    首先,我们来看如何在普通的Java程序中使用`properJavaRDP`。这通常涉及到以下步骤: 1. **添加依赖**:将`properJavaRDP`的jar包添加到你的项目类路径中。如果你使用的是Maven或Gradle,可以通过添加依赖到你的...

    《Java-web程序设计》教案.pdf

    【Java Web程序设计】课程主要关注的是如何使用Java技术来构建Web应用程序,特别是通过Java Server Pages (JSP) 技术。本课程的教学目标旨在使学生掌握JSP的运行环境搭建,以及如何编写和运行简单的JSP程序。教学的...

    Java Web程序设计任务教程源码(黑马程序员)

    《Java Web程序设计任务教程》是一本专注于Java Web开发实践的书籍,由中国工信出版社出版,由传智播客旗下的高端教育品牌“黑马程序员”精心编著。这本书旨在帮助读者掌握Java Web开发的核心技术和实践方法,通过一...

    Java web与数据库交互实现三级联动.docx

    Servlet 技术可以用来实现 Web 应用程序的服务器端逻辑,例如处理用户请求、访问数据库等。 知识点10: JSON 数据格式 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,广泛应用于 Web 应用程序...

    java程序设计(web部分)课件

    Java程序设计在Web领域的应用是Java开发者不可或缺的一部分,特别是对于那些已经掌握了Java基础(JavaSE)并希望进一步拓展到企业级开发(JavaEE)的初学者。本课件"Java程序设计(Web部分)"是一个理想的资源,它涵盖...

    java、android、web三端通用的RSA和AES工具

    综上所述,实现Java、Android、Web三端通用的RSA和AES工具,需要考虑跨平台兼容性、数据安全存储以及高效的加密解密算法。在实际应用中,应结合具体场景选择合适的加密模式,并确保密钥管理的安全性,以保护数据不被...

    浅谈Java小程序数据库的访问方法.pdf

    JDBC(Java Database Connectivity)是一个标准的SQL数据库访问接口,它为Java程序设计人员提供了连接和操作数据库的能力。JDBC使得Java应用程序能够独立于特定的数据库系统和操作系统平台,实现了真正的平台无关性...

    Java web应用程序开发

    在IT行业中,Java Web应用程序开发是一项至关重要的技能,它涵盖了从服务器端编程到客户端交互的全方位技术栈。在这个“Java Web应用程序开发”的课程中,我们主要关注的是如何使用Java技术来构建动态、交互式的Web...

    《Java Web程序设计任务教程》配套资源.zip

    《Java Web程序设计任务教程》配套资源.zip是一个包含与Java Web开发相关的学习材料的压缩包。这个资源包可能包括源代码、示例项目、练习题、文档和其他有助于深入理解Java Web编程概念的材料。以下是对这些知识点的...

    利用 Java Web Start发布你用java程序

    ### 利用 Java Web Start 发布 Java 程序 #### JWS——Java Web Start 的功能与优势 Java Web Start(简称 JWS)是 Sun Microsystems(现 Oracle)为解决 Java 应用程序部署和更新问题而开发的一项技术。它是 JSR-...

    Java Web程序设计教程源码10-15章

    Java Web程序设计是开发互联网应用程序的关键技术,涵盖了诸如Servlet、JSP、JSTL、EL、Filter、Listener等核心概念。本教程源码10-15章的提供,为学习者提供了深入实践的宝贵资源,确保每一个示例都能运行,帮助...

    服务器端+Web管理端,web服务器端程序,Java源码.zip

    在本压缩包“服务器端+Web管理端,web服务器端程序,Java源码.zip”中,包含的是一个基于Java开发的Web服务器端程序。这个程序是用于构建后端服务并与Web管理端进行交互的,提供了丰富的功能来支持Web应用的管理和运行...

    Java Web程序设计——图书借阅网站的实现——图书信息实验.docx

    Java Web程序设计主要涉及到Web应用的开发,特别是针对图书借阅网站的实现。在这个过程中,开发者需要掌握多种技术,包括Servlet、JSP、JavaBean、MVC和DAO设计模式,以及JDBC API的使用。 Servlet是Java Web的核心...

    java+web+简单小程序.zip

    【Java Web 简单小程序】是一份专为初学者设计的学习资料,它结合了Java编程语言和Web开发技术,通过实例帮助初学者快速掌握基础知识。这个压缩包中包含了一系列的文件,旨在引导你了解如何使用Java进行Web应用开发...

    用JAVA小程序实现工业监控环境下WEB页面的实时更新.pdf

    在探讨如何使用Java小程序实现工业监控环境下WEB页面实时更新的课题中,本文深入讨论了小程序的编写与数据库对象ADO的应用,强调了在变电站系统的实时监控问题上,通过Java小程序与数据库的交互来实现数据的实时读取...

    Java web程序下的图书管理系统源代码

    Java Web技术是开发基于Web的应用程序的一种强大工具,尤其在构建企业级应用中有着广泛的应用。这个“图书管理系统”是利用Java Web技术实现的一个典型示例,它包含了数据库的增删改查功能,非常适合初学者学习和...

    Java Web 程序设计教程-课件

    本教程“Java Web程序设计教程”旨在为学习者提供一个全面且深入的Java Web开发知识体系,帮助初学者及进阶者掌握在Web环境中使用Java进行开发的基本技能。 1. **Servlet**: Servlet是Java服务器端的小型应用程序,...

    Java.Web Java.Web

    对于Java Web应用来说,可以通过多种方式来进行性能优化,比如使用缓存技术减少数据库访问次数、使用异步处理提高响应速度、采用CDN加速静态资源加载等。 综上所述,Java Web开发涉及到许多关键技术点和实践技巧。...

    Web Services应用实例 -- Java Web App远程调用SAS程序的解决方案

    在本实例中,我们将探讨如何使用Java Web应用程序远程调用SAS程序,这涉及到Web服务技术与统计分析软件SAS的集成。以下是相关知识点的详细说明: 1. **Web服务**: Web服务是通过HTTP协议传输数据的服务,它使用...

    基于Java与Web技术的KettleWeb数据集成平台源码

    此平台源码基于Kettle原生版本6.1.0.1开发,扩展了Web端操作功能,便于用户进行数据集成工作。 技术栈:项目主要采用Java语言进行开发,同时整合了JavaScript、CSS等前端技术。 文件组成:总计2439个文件,其中...

Global site tag (gtag.js) - Google Analytics