java 建立网站_建立基本的Java Web站点

本文详细介绍了如何在Eclipse中创建并配置JavaWeb项目,包括创建DynamicWebProject,设置虚拟路径,测试jsp容器,创建并配置Servlet,以及在jsp中应用bean。通过这些步骤,读者可以了解JavaWeb站点的基础搭建和核心组件的使用。
摘要由CSDN通过智能技术生成

1.创建站点及虚拟目录。在Eclipse中创建新的Dynamic Web Project(这里命名为WebTest)。在文件WebContent目录下新建index.html ,然后在Tomcat中创建指向WebContent的虚拟路径(这里命名虚拟路径为jtest)。配置完成后在浏览器中输入地址http://127.0.0.1:8080/jtest/index.html,测试站点是否启动运行。

2.测试jsp容器。在WebContent目录下新建index.jsp文件,在文件的body中输入"Success! ",在浏览器中访问该文件,查看jsp文件是否被正常解析.

3.创建Servlet。在src源码目录下创建com.test.servlet.TestServlet类。内容如下:

1:package com.test.servlet;2:3:import java.io.IOException;4:import java.io.PrintWriter;5:6:import javax.servlet.ServletException;7:import javax.servlet.http.HttpServlet;8:import javax.servlet.http.HttpServletRequest;9:import javax.servlet.http.HttpServletResponse;10:11:@SuppressWarnings("serial")12:public class TestServlet extends HttpServlet {13: protected void service(HttpServletRequest request, HttpServletResponse response)14: throws ServletException, IOException {15: PrintWriter out=response.getWriter();16: out.println("

Test success!

");17: out.flush();18: }19:}

上面的HttpServlet类在Servlet-api.jar中,需要添加jar引用。然后编译该类,并输出到WEB-INF/classes目录下。

4.配置Servlet。在web.xml中的web-app小节中添加以下Servlet配置:

1:2: TestServlet3: com.test.servlet.TestServlet4:5:6: TestServlet7: /test/*8:

以上配置声明了一个名称为TestServlet的Servlet,该Servlet由com.test.servlet.TestServlet实现,然后把该Servlet映射到url的/test/路径下,这样在浏览器中通过地址http://127.0.0.1:8080/jtest/test/xxx就可以访问到该Servlet,页面输出:Test success!

5.使用bean。bean是一个普通的class,在src源码目录下创建类com.test.bean.MyBean,内容如下:

1:package com.test.bean;2:3:public class MyBean {4: private String name = "";5: public MyBean(String strName_p){ //构造6: this.name=strName_p;7: }8: public void setName(String strName_p){ //set属性9: this.name=strName_p;10: }11: public String getName(){ //get属性12: return this.name;13: }14:}

然后在jsp文件中应用该bean,jsp内容如下:

1:<?xml version="1.0" encoding="UTF-8" ?>2:3:4:5:6:

7:8:Insert title here9:10:11:
12:15:Java bean name is: 16:
17:

在浏览器中通过地址http://127.0.0.1:8080/jtest/test.jsp访问该文件,输出“Java bean name is: This is a test java bean.”

至此,java Web站点的基本配置演示就完成了。

原发布于建立基本的Java Web站点(2010-10-26 16:54),现转于此!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
  JDiy是一个超轻量级的java开发框架,同时也是一套javaWeb建站开发平台。可以将JDiy应用于javaWeb/javaEE开发环境,或javaSE开发环境。JDiy支持多种数据库类型,如MySQL, MsSQL, Oracle, PostgreSQL, SQLite等,并可以同时连接操作多个数据库。   通过JDiyContext的newInstance静态方法读取JDiy配置文件,构造一个JDiyContext上下文对象,您可轻松的将JDiy应用于javaSE开发环境,使用JDiy框架方便的对底层数据库进行读写操作(数据的增删改查,附加XML字段、文件字段、事务处理等等)。   通过JDiyLoadFilter过滤器配置,您可以将JDiy应用于javaWeb/javaEE开发环境中,JDiy内置多WEB应用程序统一管理程序,数据库连接池配置、自动销毁空闲的JDiy应用程序上下文等,在javaWeb应用中将大大的节省您的服务器内存资源开销,有了JDiy,您无需再学习其它庞大的javaWeb应用级框架,JDiy开发中所调用的API都很简单,就像您使用asp, php那样,轻松地开发属于您的JSP站点。   JDiy内置一套WEB开发平台。开发者登录后,可以使用开发者后台快速创建数据节点表,开设网站栏目,或将现有的任意结构的数据库表添加到JDiy开发者平台进行管理。开发者通过鼠标点击等操作,创建网站各模块的数据录入表单,数据管理页面,菜单界面, 角色权限分配等,根据您的需要动态地生成强大的WEB管理平台。   JDiy包含各类常用的工具类,无论是javaSE开发环境,还是javaWeb/javaEE开发环境,您都可以使用这些工具类进行诸如文件系统操作(文件或文件夹的移动、复制、删除等)、图片打水印、缩放、发送邮件、URL地址资源请求、HTML抓取、文件下载、常用函数及字符串操作等等......   JDiy拥有完整的运行日志记录(包括显示SQL语句),在进行JDiy开发时,您可以使用各类日志门面(例如slf4j)来定义日志并跟踪您的开发。 JDiy官方网站及入门教程: http://jdiy.net/ JDiy在线帮助API文档: http://jdiy.net/jdiy-doc/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值