新接手一网站项目,前台的JSP页面嵌入了大量JAVA代码,其中包括数据库连接,这样做好么
<td width="85%" height="20" class="menu">
<%
try
{
Con = DataBaseConnection.getConnection();
}
catch(Exception e)
{
e.printStackTrace();
}
sql="select channelname,tolocation from 某表名 order by 某字段 asc";
stmt=Con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);
rs=stmt.executeQuery(sql);
while(rs.next())
{
channelname=rs.getString("channelname");
tolocation=rs.getString("tolocation");
%>
<a href="<%=tolocation%>"> <%=channelname%></a><span class="line">|</span>
<%
}
rs.close();
stmt.close();
%>
个人觉得非常不妥;
但以前做的都是电子政务,没涉及过网站前台开发,也不好说什么
请教坛子里做过前台的朋友:这样做好么,你们是咋做的
相关推荐
JSP登陆代码 JSP做的一个简单的登录界面
JSP登陆代码 JSP做的一个简单的登录界面JSP登陆代码 JSP做的一个简单的登录界面JSP登陆代码 JSP做的一个简单的登录界面
校园二手交易网站完整项目:Java JSP与MySQL实战指南
JDBC(Java Database Connectivity)是一种Java API,它定义了Java应用程序与关系型数据库之间进行交互的方式。通过JDBC,开发者可以使用Java语言编写操作数据库的代码,而无需关心底层数据库的访问细节。JDBC驱动是连接Java代码与特定数据库之间的一座桥梁。根据数据库的不同,JDBC驱动也有不同的实现。常见的JDBC驱动类型包括:JDBC-ODBC桥驱动:最原始的驱动形式,通过ODBC桥接JDBC与数据库,现在已不常用。
构建音乐网站的JSP+Servlet实战项目
本文还有配套的精品资源,点击获取 简介:本项目是一个使用Java技术构建的音乐网站系统,集成了JSP和Servlet技术,旨在提供一个功能完备的在线音乐平台。用户界面友好,支持音乐浏览、搜索、播放等功能,并包含用户注册、登录及个人收藏等互动功能。项目详细使用了JSP进行动态内容展示,Servlet处理后端逻辑,同时涉及数据库设计和管理,以及完整的系统架构和文档资料。 ...
JSP音乐网站项目实战源码解析
JavaBean的属性通常通过私有变量和公共的getter与setter方法进行封装。通过这种方式,JavaBean可以控制数据的输入和输出,保证了封装性,同时提供了属性值读写的接口。// 无参构造器// getter和setter方法在上述代码中,name和email是UserBean的属性,我们通过setName和getName方法设置和获取name属性,通过setEmail和getEmail方法设置和获取email属性。
完整JSP购物网站开发项目实践
JSP(Java Server Pages)是Java EE技术的一部分,用于创建动态内容的Web应用。JSP页面通常包含HTML标记和嵌入的Java代码,能够将服务器端的逻辑直接嵌入到页面中。它的出现简化了动态页面的开发,使得开发者能够专注于页面内容的创建。Servlet是一个运行在服务器端的小型Java程序,其主要功能是动态地生成Web页面。在JSP技术中,Servlet是动态内容生成的核心组件。它能够响应客户端(通常是Web浏览器)的请求,并根据请求生成相应的响应内容。


Web 开发
