java web开发入门很简单_Java Web开发简单入门

概述:

有了一定的Java基础后,可以进行Web层面的开发。对于Java Web开发,不能直接上来就是SSH框架 ,先从最基础的Servlet开始,联合JSP、JavaBean,参照MVC模式,参照网上的例子,先熟悉下整个流程。

预先准备

1、Eclipse

最好是Java EE版本,可以直接创建Dynamic Web Project。这样就可以更好的组织文件结构。

2、Tomcat

作为Web的容器,Servlet也是必须在容器中运行。正确配置后可以查看localhost:8080

有解压版和安装版两种,区别还不是很了解,自己用安装版,没有什么异常

3、数据库(MySQL)

作为数据的存储,建议使用MySQL,作为开源的数据库,应用很广

实际示例

1、创建项目

如上所述,创建Dynamic Web Project。随后就是添加相关文件,例如一个简单的登录工程的目录文件结构如下:

1128bd62516d683f2235b8020e294cf5.png

其中,web.xml文件必须放在WEB-INF文件夹下,jsp文件放在WebContent文件夹下,Java文件都放在src下面。

2、实现具体功能

利用Servlet创建一个控制类,该类继承自HttpServlet,示例如下:

package cn.luceion.servlet;

import java.io.IOException;

import javax.servlet.ServletException;

import javax.servlet.http.HttpServlet;

import javax.servlet.http.HttpServletRequest;

import javax.servlet.http.HttpServletResponse;

import cn.luceion.action.*;

public class ControlServlet extends HttpServlet {

private static final long serialVersionUID = 1L;

protected void service (HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { }需要注意的是,javax.sevlet并不在jre中,需要从外部添加jar包,该包通常在Tomcat的lib目录下。

然后再创建相应的jsp页面,行为类,定义web.xml,还可以连接数据库,这样便可以有一个完整的工程出现。

3、web.xml文件配置

该配置文件是项目的重要组成部分,可以配置很多很复杂的内容,刚入门的时候,先简单了解下。

首先,必须以下列方式开头

/p>

"http://java.sun.com/dtd/web-app_2_3.dtd">然后,在中加入相应的配置内容。主要有servlet、servlet-mapping等。

具体的参数含义,可以搜索查找。

4、项目部署

可以直接控制台部署,在Eclipse中直接run on server,选择以安装的Tomcat。然后便可在浏览器中进行相应的操作。

后记

通过简单的示例,了解了web工程开发到部署的流程,知道Servlet(HttpServlet)是服务器的基础,以及简单的MVC(Servlet相当于Control,JSP相当于View)模式。有了这些基础的认识,可以继续通过实例来练习。为了加快速度,可以进入SSH框架,了解各框架的实现和应用示例!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值