HTML5代码里能怎么才能写jsp代码
做HTML5手机应用开发需要连接数据库,但是HTML不能直接连接数据库,需要用jsp连接数据库,但是怎样在html代码中添加JSP代码呢?求高人指点。...
做HTML5手机应用开发需要连接数据库,但是HTML不能直接连接数据库,需要用jsp连接数据库,但是怎样在html代码中添加JSP代码呢?求高人指点。
展开
3个回答
2016-02-02 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
HTML5代码可以和jsp混合在一起。
JSP实质上只是为HTML页面封装了对HTTP协议的Request对象和Rsponse对象而已。
就比如说,获取上一个页面的数据、操作Session等。
这也就是,为什么会说“JSP是在HTML里面写Java代码,而Servlet是在JAVA里面写HTML代码”
其实不过是封装了HTTP协议的请求响应而已。
而HTML5,只是HTML语言的新一代标准。
JSP实质上只是为HTML页面封装了对HTTP协议的Request对象和Rsponse对象而已。
就比如说,获取上一个页面的数据、操作Session等。
这也就是,为什么会说“JSP是在HTML里面写Java代码,而Servlet是在JAVA里面写HTML代码”
其实不过是封装了HTTP协议的请求响应而已。
而HTML5,只是HTML语言的新一代标准。
展开全部
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib uri="/struts-tags" prefix="s" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="css/styles.css">
</head>
<body>
<div id="container">
<div id="vote" style="border:#600 medium solid">
<div><h1>投票系统>>>></h1></div>
<table align="center" width="100%" cellpadding="0" cellspacing="0" border=1px;>
<tr align="center">
<td width="15%">序号</td>
<td width="45%">主题</td>
<td width="15%">投票/查看</td>
<td width="25%">创建时间</td>
</tr>
<s:iterator var="subject" value="subjects" status="status">
<s:if test="#status.odd">
<tr align="center" bgcolor="#CC66CC">
</s:if>
<s:if test="#status.even">
<tr align="center" bgcolor="#66FFCC">
</s:if>
<td><s:property value="#subject.getId()"/></td>
<td><a href="detailAction?temp=<s:property value='#subject.getId()'/>"><s:property value="#subject.getTitle()"/></a></td>
<td><s:property value="#subject.getTotalvotes()"/>/<s:property value="#subject.getViewtimes()"/></td>
<td><s:date name="#subject.getCreatedate()" format="yyyy-MM-dd"/></td>
</tr>
</s:iterator>
</table>
</div>
</div>
</body>
</html>
===========
这就是一个完整的jsp页面源码
<%@taglib uri="/struts-tags" prefix="s" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<base href="<%=basePath%>">
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<link rel="stylesheet" type="text/css" href="css/styles.css">
</head>
<body>
<div id="container">
<div id="vote" style="border:#600 medium solid">
<div><h1>投票系统>>>></h1></div>
<table align="center" width="100%" cellpadding="0" cellspacing="0" border=1px;>
<tr align="center">
<td width="15%">序号</td>
<td width="45%">主题</td>
<td width="15%">投票/查看</td>
<td width="25%">创建时间</td>
</tr>
<s:iterator var="subject" value="subjects" status="status">
<s:if test="#status.odd">
<tr align="center" bgcolor="#CC66CC">
</s:if>
<s:if test="#status.even">
<tr align="center" bgcolor="#66FFCC">
</s:if>
<td><s:property value="#subject.getId()"/></td>
<td><a href="detailAction?temp=<s:property value='#subject.getId()'/>"><s:property value="#subject.getTitle()"/></a></td>
<td><s:property value="#subject.getTotalvotes()"/>/<s:property value="#subject.getViewtimes()"/></td>
<td><s:date name="#subject.getCreatedate()" format="yyyy-MM-dd"/></td>
</tr>
</s:iterator>
</table>
</div>
</div>
</body>
</html>
===========
这就是一个完整的jsp页面源码
更多追问追答
追问
但是我在一个后缀名为html的文件里添加
........
这些,这些会变黑啊,没有效果啊
追答
jsp文件的后缀名是.jsp
你把后缀名html改成jsp
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把html后缀 改成jsp 就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询