admin 管理员组

文章数量: 1184232


2024年3月12日发(作者:派森编程软件python下载)

2020.14科学技术创新

-

71

-

Web开发中的JSP与HTML的基础应用

韩思凡

甘肃

兰州730000)(西北民族大学,

我们最基本

会考虑到呈现给用户看到的界面部分和用户和系统进行交互的部分

,前者我

们摘要:在一个网页的设计过程中

“静态部分”,后

者我们称之为页面的

。设计中,

称之为页面的“

动态部分”

HTML负责页面的静态部分

jsp则负责页面的动态部分

基础应用

关键词:网页设计;前端

中图分类号:TP311.52文献标识码:A文章编号:2096-4390(2020)14-0071-02

1网页的基本构成

我们在设计网页的时候第一步是首先要考虑一个网页的基本

主体,页脚。页眉用

HTML中构成要素,其中大体上可以分为页眉

主导航和其他

的header进行标记,页眉中一般包含了本网站标志

全站链接甚至搜索框等。例如,我们要开发一个叫做“开发之家”的

网站,则网站的标志可以这样写

ext/html;charset=gb2312"/>

开发之家

网页的主体部分写在HTML标签的部分,

其中插入文字的时候通常可用的

要包括文字,图片,音频,视频等,

标签有,

,插入图片的时候用标签,用src属性添加图

片路径,例如代码如下

Transitional//EN""www.w3.

org/TR/xhtml1/DTD/">

charset=gb2312"/>

开发之家

这是我在学习网页的时候插入的一句话

友情连接,

。网页的页脚部分主要包含的有企业信息

友情连接可以用

来实现。

例如些

网站的权威以及信任度。

代码如下:

友情连接,点击连接到百度,

com/">点击我连接到百度,其中在标签里用属性

href来实现要连接到的地方去

href的值不同,点击后连接到达的

但是我们日

网站就不一样。以上是写一个静态网页最基本的部分。

否则意义不大,更

常在使用的时候并不是和静态网页进行交互的,

解决现实问题。

多的是动态网页实现我们与数据库的交互

操作

利用jsp实现分页,它读取数据的时候是分批次读取的,

页数跳转的时候才从数据库中加载新的数据

。可以用以下方法实

现分页

简写代

i:通过sql语句来首先计算得到数据库中的记录条数,

码为

Stringsql_count="selectcount(*)fromarticleawhere1=1";

intcount=0;

Resultrs=eQuery(sql_count);

if(()){

count=(1);

}

以上代码中的where1=1;的作用是为了方便拼接字符时出现

条件判断的时候无法判断下一个是否需要拼接where字符

ii:上述计算完数据库总记录数后就可以根据每一页要求的条

数进行计算,这里我们每页分为20条,代码为

inttotalPages=0;

intlimit=20;

if(count%limit==0){

totalPages=count/limit

}else{

totalPages=count/limit+1;

}

限于篇幅,就不再详述。

至此为止就只剩下前端操作了,

2servlet

可以把

jsp看成servlet的可视化jsp与servlet是同一个东西

界面。1:servlet是使用java程序向客户端输出HTML的java类2:

与jsp的联系

jsp界面被编译后就是一个java类,该类继承自

HttpjspBase

3可以与数据库交互的动态网页

3.1jsp在网页中实现登录注册

jsp在网页的制作中作用非常

例如可以实现的第一个功能

大,可以帮助我们和数据库进行交互

第一步我们用

是登录注册。当我们要实现一个注册的功能的时候

HTML写好用来获取用户信息的表单例如性别

,用户自己设置的

密码,用户名......等等。然后通过

表单提交给对应的

servlet进行系列处理后交JDBC,利用sql语句将新用户的信息填

写到对应数据库的用户信息表中,此时注册完成。当然我们要实现

登录功能的时候也是同样的道理

,我们首先用

HTML设计出可以

然后通过

表单进行获取用户账号,密码的输入框

交由

JDBC执行sql语句,

根据用

提交给相应的servlet处理,之后

户的账号密码去用户信息表中查询对应的用户

,查询结果包含相

否则用户不存在。

应用户则登录成功,

3.2实现文件的上传。文件上传的功能的实现主要依赖于

JavaBean组件jspSmartUpload,这个组件可以直接在网

(转下页

1997-)

湖南凤凰

人,

本科,软件工程

。作者简介:韩思凡,男,汉族

研究方向:

-

72

-

科学技术创新2020.14

辽宁省矿业权网上交易系统设计与实现

辽宁省自然资源事务服务中心地质勘查与矿产资源保护监督服务部袁辽宁沈阳110013冤

介绍了该系统的

建设背景、

建设目标和

总摘要:根据时下辽宁省矿业权市场现状建设的辽宁省矿业权网上交易系统为例

体设计等内容。

该系统运用

现代化信息手段,优化了矿业权交易市场的有序运行,对建立公开、公平、公正的矿业权交易市场提供

更为优质的服务。

需求设计

关键词:辽宁省;矿业权;网上交易系统;

中图分类号:TP311.52文献标识码:A文章编号:2096-4390(2020)14-0072-02

同时面临着一个快速发

随着矿业权交易市场的日趋活跃

展的时期,存在着矿业权交易市场运行不够规范和信息公开程

以在矿业权

度不均等等问题。为进一步规范矿业权交易市场

交易提供服务的过程中所积累的实战经验,建立一套以信息化

手段规范矿业权交易过程为主要内容的矿业权网上交易系统,

最大程度地规避

实现信息的集中收集和交易过程的全程分析

高效

暗箱操作等违法违纪行为,从而为辽宁省提供更为优质

和专业的矿业权交易服务

1建设背景

根据辽宁省国土资

为进一步完善辽宁省矿业权市场建设,

拟建立全省统一的矿业权

源厅制定的矿业权交易等相关文件

网上交易系统,将全省市、县矿业权统一纳入省级矿业权交易

受理及交易,进一步降

中心进行网上公开交易,实现网上申请

低交易成本,提高交易效率,使矿业权交易更加公开、公平、公

正,维护竞买人的合法权益,实现矿业权交易工作的公开透明

2建设目标

公众在及时获取与自身利益相关的矿业权出让信息的同

扩大监管范围,并通

时,政府相关职能部门能够加强监管能力

过主动形成简报、分析报告等方式,为政府部门全面掌握全省

矿业权出让动态提供参考依据

3总体设计

3.1功能结构设计

建立

3.1.1矿业权网上交易系统。按照统一的规划和标准

省、市、县矿业权统一纳

矿业权网上拍卖、挂牌出让交易系统,

入网上交易系统进行网上公开交易

,提供省本级及全省各市、

挂牌的网上

县矿业权的网上交易功能,全面开展矿业权拍卖

交易应用。严格遵循国家电子政务信息系统设计的一般原则,

安全性、稳定性,同时,根

既充分考虑了系统的实用性、易用性

据网上交易的实际业务需求,也充分考虑长远发展需求。

3.1.2全省矿业权网上交易监管及分析系统。

(转下页

上下载,它的压缩包的名字是。下载后用WinZip

或者WinRaR将器压缩到Tomcat的webapps目录下。解压缩后,再

把webapps/jspSmartUpload目录下的子目录Web-inf名字改为大

写的WEB-INF,这样一改jspSmartUpload类才能使用。因为

它要求

Web应用程序相关的类所Tomcat对文件名的大小写敏感

在目录为WEB-INF,且必须是大写

。然后再重启

Tomcat,这样就可

在jsp文件中使用jspSmartUpload组件了。

3.3jsp实现分页功能。关于分页这个功能我们在Web开发中

使用的非常多,例如我们逛淘宝等等电商平台时候我们在浏览商

品的时候当前页面的商品浏览完后我们会点击“下一页”来加载新

让页面更

的商品。分页功能会极大的提高用户的体验度,

有条理地显示,同时避免数据的冗余。我们这里讨论的是而

HttpjspBase类又继承自HttpServlet,因此,jsp的本质就是servlet。

servlet的使用方法及步骤

(1)创建servlet类,重写doGet()方法或doGet()方法

(2)配置URL与Servlet的映射(可以通过xml配置也可以通

过注解)

//通过xml文件配置

其中两个要相同,

在定义

URL路径

)为xxx后,在浏览器中访问servlet的的格式为:http:

//localhost:8080/项目名称/xxx

通过注解配置

在浏览

其中“Custom_path”为自定义路径,可以任意定义更改

器中访问的格式为“localhost:8080/项目名称/自定义路径”。

访问效果如下。

4结论

限于篇幅本文针对于网页开发技术中的jsp于HTML的使用

就介绍到这里,本文只是根据我自己几年的编程经历的经验总结

不到位之处,只能供读者有

针对重点应用进行短述,难免有遗漏

个技术性文档参考。对于广大人群主要是起到了一定程度的科普

作用,让大家能够一定程度上对于编程有个了解

,不再觉得是神

话,而是能逐渐了解编程。

参考文献

[1]杜黎强.静态网页设计

——

—使用CSS控制超链接文字样式[J].电脑

知识与技术,2016,12(1):215-216.

[2]黄学良.平台类旅游电子商务特征及发展阶段研究[J].电子商务,

2018(11):5-6.

[3]赵宁.基于安卓系统的图书馆管理系统设计分析[J].计算机产品与

流通,2019(10):163.


本文标签: 矿业权 网页 用户