J2EE详细入门教程--人员登入
离上一次开发J2EE已经有一段时间了,项目完成后没有及时总结。现在重新做一个简单的人员登入来总结J2EE吧。不要小看这登入,麻雀虽小五脏俱全啊。以便自己日后参考和供新手学习
系统框架:
服务器:JBOSS7.1
数据库:oracle11g
前台:extjs4.2(对于前台设计头痛的可以选择,可以省去很多css)
数据操作:EJB3
Action处理:structs2.3
编程工具:eclipse
首先第一步肯定是环境配置啦
(记得自己先配好jdk 参考:http://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html)
下载好所需的工具我们就来搭建开发环境吧。
1.先把jboss7.1整合进eclipse
安装jboss tool工具
教程参考:http://www.cnblogs.com/HD/p/4000554.html
下面我们建立web项目,剩下的配置边做边讲
建立Person项目
在点击finish,完成项目创建
修改WebContent/WEB-INF/web.xml为:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaeehttp://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
<display-name>Person</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file> <!-- 项目主页 -->
</welcome-file-list>
</web-app>
在WebContent下建立index.html,内容为:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<h1>测试</h1>
</body>
</html>
这是运行项目(鼠标右击项目Run AS->Run on Server):
发布后能看到:
运行结果:
至此,我们的项目建立好了,可以进行我们的开发了。
转载于:https://blog.51cto.com/wufanxin/1655323
J2EE详细入门教程--人员登入相关推荐
- TypeScript超详细入门教程(上)
TypeScript超详细入门教程(上) 01 开篇词:Hello~TypeScript 01 开篇词:Hello~TypeScript 更新时间:2019-10-30 13:49:46 既然我已经踏 ...
- 543、RabbitMQ详细入门教程系列 -【Confirm与Mandatory】 2022.09.05
目录 一.前言概述 二.SpringAMQP配置Confirm 2.1 Connection设置 2.2 template设置 2.3 Confirm实现 三.SpringAMQP配置ManDator ...
- 544、RabbitMQ详细入门教程系列 -【手动消费确认】 2022.09.05
目录 一.前言概述 二.配置实现 2.1 XML配置 2.2 MessageListener实现 三.消息预取 四.并发消费 五.参考链接 一.前言概述 RabbitMQ(四) --消费者Consum ...
- 【endnote详细入门教程】
Endnote详细入门教程 一.下载引用,导入文献 二.在word中插入引用 三.文献分类.注释 四.预览.引用格式 一.下载引用,导入文献 1.可以从不同的文献下载网站进行导入: (1)web of ...
- Swig超详细入门教程(Java调用C/C++, CMake)——更新于2021.12
目录 相关教程 环境配置 0基础上手例子(C/C++) 使用CMake的例子(C语言) 使用CMake的例子(C++) 本文主要是手把手教萌新们如何用官方用例构建(有许多本人亲身踩坑血泪史) 相关教程 ...
- Apollo Control——超详细入门教程(二):连续状态空间方程离散化与离散LQR公式推导
专栏文章列表 Apollo Control--超详细入门教程(一):基于道路误差的车辆动力学模型 Apollo Control--超详细入门教程(二):连续状态空间方程离散化与离散LQR公式推导 Ap ...
- python画图颜色表示大小变化_python画图(线条颜色、大小、类型:点、虚线等)(图文详细入门教程四)...
初衷 本人由于平常写论文需要输出一些结果图,但是苦于在网上搜python画图时,详细的教程非常多,但是就是找不到能马上解决自己问题那一行代码,所以打算写一些适合需求简单的朋友应急用的教程,应急就必须方 ...
- MFC 最详细入门教程
From:https://blog.csdn.net/wang18323834864/article/details/78621633/ Visual Studio 2019:https://visu ...
- Spring Security详细讲解(JWT+SpringSecurity登入案例)
本篇博文目录: 一.SpringSecurity简介 1.SpringSecurity 2.SpringSecurity相关概念 二.认证和授权 1.认证 (1) 使用SpringSecurity进行 ...
最新文章
- 2022年全球及中国智慧消防栓行业与十四五投资建议与竞争策略研究报告
- nginx里面的rewrite重写模块详解
- python pymysql使用连接池连接mysql示例
- aiohttp保存MySQL_python链家网高并发异步爬虫asyncio+aiohttp+aiomysql异步存入数据
- Python中多线程thread与threading的实现方法
- 移动应用广告盈利-KeyMob移动广告聚合平台
- 机器视觉烟包行业质量检测解决方案
- attention 汇总(持续)
- 3.2自编码器(变分自编码器,VAE)
- 【数字电路】组合逻辑电路
- MAC OS系统如何使用动态远程桌面
- [小程序] HBuilderX导入uniapp后,无法运行或发行,提示“[微信小程序开发者工具] × open IDE”
- 微信中“下单账号和支付账号不一致,请核实后再支付”原因及解决办法 hideMenuItems 复制链接
- PyTorch学习记录——PyTorch生态
- 圣地亚哥大学计算机科学专业,加州大学圣地亚哥分校计算机科学本科
- Vue elementUI-select多选下拉框数据回显成功后,点击下拉选项或删除回显数据无反应...
- 英文seo发外链的方法技巧
- 富士康代工变弱?苹果倒戈和硕
- Service Testing
- ubuntn卸载显卡驱动后无法进入图形界面
热门文章
- Tomcat是什么:Tomcat与Java技、Tomcat与Web应用以及Tomcat基本框架及相关配置
- SSH远程管理(用户登录控制及密码验证)
- 继承、实现、依赖、关联、聚合、组合的联系与区别
- 常用oracle数据库函数总结
- Cocos2d-x项目移植到WP8系列之二:开篇
- 博客园模板 样式优化
- 06上半年网络工程师试题分类精讲.第一部分:计算机与网络知识(上午考试科目).第一章:计算机系统知识...
- Learun FrameWork 强大工作流引擎,让OA更智能
- PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.10. 位串类型
- ffmpeg支持x264插件