编写一个JavaWeb项目】的更多相关文章

基本流程:JSP文件显示页面,在前端页面输入赋值,使用form或href超链接传值到Servlet中方法,在Servlet方法中调用Dao层的类对象,将数据传到数据库中,并实现对数据库里的数据的增删改查,完成后将值重新返回到JSP输出操作结果数据. 共分为五个包和对应的JSP文件: 1.Util包:建立连接数据库的方法,以及关闭操作数据库的方法. package Util; import java.sql.Connection; import java.sql.DriverManager; im…
原文地址:http://www.cnblogs.com/lzb1096101803/p/4907775.html 一.学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring ioc->log->代码 先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联.其实如果先了解数据库表结构,再去看一个方法的实现会更加容易. 然后需要过一遍web.xml,知道…
一.学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring ioc->log->代码 先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联.其实如果先了解数据库表结构,再去看一个方法的实现会更加容易. 然后需要过一遍web.xml,知道项目中用到了什么拦截器,监听器,过滤器,拥有哪些配置文件.如果是拦截器,一般负责过滤请求,进行AOP等:如果是监听…
一.使用IDEA创建一个javaweb项目 1.File->New Project选择Web Application 1 2 然后填写好路径和项目名称,点击确定. 1 2 2.先看一下刚创建好的项目的目录结构 1 2 3.在WEB-INF目录下右键选择NEW->Directory,创建class和lib两个目录. WEB-INF/class:用来存放编译后的java文件. WEB-INF/lib:用来存放java类库文件(.jar) 1 2 3 4 4.点击File->Project S…
整体步骤是: 1: 新建一个文件夹:  以项目名称命名 2:在新建的文件夹下再新建一个文件夹 WEB-INF  (注意:大小写) 和 一个文件  index.jsp : index.jsp里面的代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <%@ page language="java" contentTyp…
一.创建项目 1.Eclipse中用Maven创建项目,选maven-archetype-webapp,如下图: 创建好项目后,目录如下: 至此,项目已经创建完毕,下边是配置.关键所在!!! 二.项目配置 1.添加Source Folder Maven规定,必须创建以下几个Source Folder src/main/resources src/main/java(如果直接不能建,可以先建src/main/java1,然后在把java1改成java) src/test/resources src…
首先说一下为什么写这篇文章,因为从正式参加工作就做javaweb开发,一路走来,碰到了很多的问题,每次问题都想从度娘那里得到准确的答案,但是,每个人遇到的问题不尽相同,问题的解决方案有时候也只是仅供参考.后头自己的经历,觉得很多解决方案都需要进行详细记录,以便日后自己查阅或者分享. 一.工欲善其事必先利其器,javaweb,顾名思义是使用java语言进行开发的,因此首先需要做的就是搭建java开发环境. 1.jdk安装以及环境变量的配置 jdk1.8下载地址 :http://www.oracle…
一.创建简单web项目 1. 选择jdk(这里有点小问题不是很理解,通过java -verbose查找出来的jdk路径在C盘,这里并不能识别,而我jdk安装的时候有自己的路径在D盘,导入后就是图中的jdk1.9) 2. 点击next 3. 啥都不用选,next 4. webDemo - finish 二.创建一个Module 1. 选中新建的项目webDemo,右键选择new - module 2. Module SDK和之前一样,选择Web Application,next (此处缺少web.…
第一步:建立目录 新建一个文件夹FirstServlet,然后在FirstServlet目录下面再建两个文件夹,分别为:WEB-INF和src.最后在WEB-INF下面建一个classes文件夹 第二步:编写Sevlet 在src下面,添加一个文件HelloServlet.java.代码如下: package com.firstServlet; import javax.servlet.*; import javax.servlet.http.*; import java.io.*; publi…
一.为了不影响其他项目,可以重新选择一个新的工作目录:swith workspace 二.为了尽可能统一项目,所使用的编程环境,包括:Tomcat.JRE都是项目组自己的,所以在新建项目的时候要注意选择以下几个: 1.不用myeclipse自带的jre环境 2.此处的JRE是myeclipse自带的,需要删掉,重新添加 添加方式为:Add libraries——>JRE System libraries——> 3.添加tomact版本: 此时,libraries中还没有添加tomcat,还需要…
1.File → New → Dynamic Web Project 2.创建一个Dynamic Web Project 3.点击“Next”下一步 4.点击“Next”下一步 5.点击“Finish”完成…
https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/001397616003925a3d157284cd24bc0952d6c4a7c9d8c55000 实战 Day 1 - 搭建开发环境 Day 2 - 编写数据库模块 Day 3 - 编写ORM Day 4 - 编写Model Day 5 - 编写Web框架 Day 6 - 添加配置文件 Day 7 - 编写MVC Day 8…
-- 2015年8月8日 1. Web框架: Spring+ SpringMVC + MyBatis Spring: 作为容器.工厂,用于解耦以及管理对象生命周期. 整合各类框架和依赖. MVC  : 配置,文档与源代码结合在一起,减轻开发工作量,易维护,易測试. MyBatis: 灵活稳定,自由度高,与代码生成器结合使用,易集成,易开发,代码可读性良好. Nginx: 前端入口,软负载均衡.用于构建Web集群, 同一时候部署静态资源,减轻Tomcat的负载. Tomcat: 成熟, 相对轻量,…
基本功能: 实现信息录入到数据库和信息规范检查 题目要求: 项目目录: 网页界面: 程序源码: package Dao; import java.sql.Connection; import java.sql.Statement; import DB.DB; public class Dao { public boolean add(String a,String b,String c,String d,String e,String f,String g,String h,String i,S…
注意:float虽然是4个自减,但是它的取值范围却比8个字节的long要大. float和double只能用来作科学计算或者是工程计算,但在商业计算中我们要用java.math.BigDecimal,通过使用BigDecimal类可以解决上述问题,实例代码如下: package ex;   import java.math.*;   public class BigDecimalDemo {     public static void main(String[] args){         …
1.从代码结构入手,搞清楚Java源码所在目录以及jsp代码所在目录. 2.从Web.xml入手,搞清楚首页,上下文及配置情况. 3.从lib目录里初步查看系统使用的框架和工具包. 4.从页面大体浏览,看页面的scriptlet使用的主要语言. 5.从代码包结构初步知晓代码的层次. 6.从配置文件入手,弄清楚页面到Action/Servlet的配置关系. 7.搞清楚代码提交的方式,前台请求如何传递到后台,又是如何返回到前台页面的,这里以Login页面为最佳切入点. 8.从处理Login的Acti…
一.Tomcat配置环境变量 tomcat从官网下载最新的即可,本人下载的是安装版本.在安装过程中需要设置用户名和密码以及选择相应的JDK的安装目录.这些都比较简单直接下一步即可,安装完成之后就是配置tomcat的环境变量. 配置环境变量的原因和配置java中的JDK的环境变量一样,都是为了能找到Tomcat的相关工具和库.具体的需要配置以下几个环境变量,我直接写了批处理脚本,在命令行工具里面运行即可. set CATALINA_BASE=D:\Tomcat 9.0set CATALINA_HO…
1.下载二进制安装包 tomcat下载地址 2.下载jdk和配置环境变量 这里就不再多描述不清楚,可以       参考 我的yum安装的jdk 3.在centos7下安装 tomcat #切换到/usr/local 目录下解压安装 [root@localhost local]# cd /usr/local/ [root@localhost local]# .tar.gz #启动tomcat 脚本为startup.sh [root@localhost local]# cd apache-tomc…
最近在项目中碰到了这么一个需求,一个JavaWeb项目,数据库用的是Oracle.业务上有一个对一张表的操作功能,当时设置了两个字段联合的唯一约束.由于前断没有对重复字段的校验,需要在插入时如果碰到唯一约束重复的时候在报文中抛出异常信息的描述,这是就需要获取详细的Oracle错误并添加错误描述信息.众所周知,oracle的错误码返回都是以ORA-xxxxx开头的,所以获取方式如下所示: 从抛出的异常中拿除去ORA-打头的错误码 //获取Oracle的错误码. // @return 错误码 如00…
在开发中大型的JavaEE项目时,前后端分离的框架逐渐成为业界的主流,传统的单机部署前后端在同一个项目中的工程项目越来越少.这类JavaWeb项目的后端通常都采用微服务的架构,后端会被分解为诸多个小项目,然后使用dubbo+zookeeper或者springCloud来构建微服务,前端则会是一个单独的项目,前台的请求通过微服务来调用.但是,不同与传统的web项目,这类前后端分离的项目如何在开发中部署和运行呢? 当前后端分离时,后端项目一定会被加载到tomcat的webapp目录下面,但是前端的资…
前言 电脑又断电了,眼看着写好的东西就没有了,这是第二次犯这个错误了.很难受呀!还是回到正题吧,我们来使用IDEA和Maven构建一个JavaWeb项目 软件环境: IDEA:2017.2.1 JDK:1.8.0_91 Maven:3.3.9 一.Maven配置 1.1.Maven简介 相对于传统的项目,Maven 下管理和构建的项目真的非常好用和简单,所以这里也强调下,尽量使用此类工具进行项目构建, 它可以管理项目的整个生命周期. 可以通过其命令做所有相关的工作,其常用命令如下: - mvn…
首先点击File-àNew-àWeb [roject-à在Projcet Name里写项目名-à点击finish-à会出来一个框,选择NO,一个javaweb项目就创建好了.具体请看下图! 配置服务器连接: 找到Server-à下面的Tomcat 7.x点击右键-à点击Configure Server Connector-à 在Servers下找到Tomcat,点击Tomcat 7.x,然后点击Browse…选择路径,记得 一定要选择上面Enable单选框,最后点击OK.具体请看下图! 然后点击…
在使用python写脚本一段时间后,想尝试使用Django来编写一个python项目,现做以下记录备忘: 1.创建项目 如果本地没有安装与所选python版本对应Django版本,pycharm会自动下载相应的版本: 创建后运行项目,默认页面为http://127.0.0.1:8000/,打开后: 出现上面的页面,则正面项目创建成功 目录结构: migrations/:用于记录 models 中数据的变更.admin.py:映射 models 中的数据到 Django 自带的 admin 后台.…
需求 原本服务器上tomcat部署了一个javaweb项目在80端口,这次要部署另一个javaweb项目在8090端口,或者同时部署在同一端口不同目录下. 解决方法 不同端口部署 不同端口部署我们需要修改Tomcat\conf路径下的server.xml文件,复制一下原本标签里面的内容,然后修改Service_name port(你要的端口) Engine_name Host_appBase(存放项目的文件夹) 修改后内容如下. <?xml version='1.0' encoding='utf…
Step3 添加两个module 3.1 右键[WebWorkSpace]-[New]-[Module] 3.2 重复 准备工作1:新建第一个JavaWeb项目[1.6-1.11]的操作,建好一个名为project1的module 3.3 重复[3.1-3.2],建好一个名为project2的module. 3.4 在[project1]-[web]目录下,右键新建两个[Directory],分别叫[test1],[test2]:在[project2]-[web]目录下,右键新建一个[Direc…
摘自网络博客. =============================================================================================================== 学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring ioc->log->代码 1.先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有…
一:学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml->mvc->db->spring ioc->log->代码 1.先了解项目数据库的表结构,这个方面是最容易忘记的,有时候我们只顾着看每一个方法是怎么进行的,却没有去了解数据库之间的主外键关联.其实如果先了解数据库表结构,再去看一个方法的实现会更加容易. 2.然后需要过一遍web.xml,知道项目中用到了什么拦截器,监听器,过滤器,拥有哪些配置文件.如果是拦截器,一般负责过滤请求,进行AOP等:如…
前段时间刚完成一个JavaWeb项目,想着怎么部署到服务器上,边学边做,花了点时间终于成功部署了,这里总结记录一下过程中所遇到的问题及解决方法.之所以选择阿里云,考虑到它是使用用户最多也是最广泛的云服务器.学生可以选择学生机,价格非常优惠.本人选择的是系统镜像:CentOS 7.3 64位. 根据需要部署了以下环境: 1.配置Java环境 2.安装Tomcat及配置.war包部署 3.安装MySql及配置.运行sql文件 准备工作: 1.首先需要开通项目用到的端口,例如8080端口,下图为本人开…