15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 无框架版Java Web 项目完整案例实战(二)——基础配置与登录界面开发

无框架版Java Web 项目完整案例实战(二)——基础配置与登录界面开发

时间:2023-05-24 15:15:01 | 来源:网站运营

时间:2023-05-24 15:15:01 来源:网站运营

无框架版Java Web 项目完整案例实战(二)——基础配置与登录界面开发:

基础配置:

首先我们要新建一个Java Web项目,这个不详细讲了,百度一搜一大堆。这里展示下Java Web项目的结构,这是后面会经常用到的。

目录结构1
目录结构2
以下为各个文件解释:

1.文件夹dbSystem,项目名字是随便起的

2.WebContent文件中有文件WEB-INF,WEB-INF这个名字是固定的

3.WEB-INF文件夹中:classes文件夹,lib文件夹,web.xml文件,这个名字都是固定的

4.web.xml文件在tomcat目录中的conf目录里面有一个web.xml模板

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> <display-name>dbSystem</display-name> <welcome-file-list> <welcome-file>login.html</welcome-file> <welcome-file>login.htm</welcome-file> <welcome-file>login.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list></web-app>


5.其中WebContent文件夹下面还可以放文件夹、页面、css样式、jsp文件、图片等等

6.classes文件夹中放的是编译后的.class文件

7.lib文件夹中放的是当前项目中运行所需要的jar包

8.src文件夹下面全部都是java代码,比如servlet




以上为项目基本架构,同时为了能够运行还需要配置很多其他东西,比如c3p0如何配置等,这些也不详细介绍了,下面为我的配置数据。同时需要提一下的是本项目用的数据库是postgresql,但是用法上和传统sql差不多,这里也不多介绍。

<?xml version="1.0" encoding="UTF-8"?><c3p0-config> <!-- This app is massive! --> <named-config name="mvcApp"> <property name="driverClass">org.postgresql.Driver</property> <property name="jdbcUrl">jdbc:postgresql://localhost:5432/test</property> <property name="user">*****</property> <property name="password">******</property> <property name="acquireIncrement">5</property> <property name="initialPoolSize">10</property> <property name="minPoolSize">10</property> <property name="maxPoolSize">50</property> <!-- intergalactoApp adopts a different approach to configuring statement caching --> <property name="maxStatements">20</property> <property name="maxStatementsPerConnection">5</property> </named-config></c3p0-config>

关键词:配置,基础,界面,实战,完整,项目

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭