我是HTML/JSP的新手,我正在尝试建立一个小型商店在线网站。我已经成功地连接到了MySQL数据库,在我的数据库中有一个表保存了关于我想要出售的东西的所有信息(图像、价格、描述等)。我创建了一个products.jsp,它将显示我出售的东西的所有图像,每个图像将重定向到一个jsp页面名stuff.jsp。如何为每个图像设置一个ID,以便与数据库中的图像匹配,以便在stuff.jsp中显示我单击的内容
到目前为止,我已经尝试过:在我的数据库SQL中:
create table products(
ID int not null auto_increment,
product_name
我一直是一个PHP开发人员,但最近需要使用谷歌应用程序引擎(Java)在一些项目上工作。在PHP中,我可以这样做(根据MVC模型):
// controllers/accounts.php
$accounts = getAccounts();
include "../views/accounts.php";
// views/accounts.php
print_r($accounts);
我看了一些使用Servlet和JSP的Google App Engine Java演示。他们做的是这样的:
// In AccountsServlet.java
public class
我是JSP的新手,我对JSP有一个问题
在php中,我使用
$page=$_GET["page"]
对于为一个布局显示多个页面,这意味着我有索引,它显示布局,当我单击菜单转到about us时,当我声明上面的$page和下一步时,PHP中的索引url = index.jsp?page=about
Switch($page){
case 1:about
include 'aboutus.php'
case 2:news
include 'news.php'
}
我该怎么做呢?jsp如何以与php相同的方式在一个布局中显示多个页面
我希望在servlet中包括页眉和页脚模板,比如PHP控制器中的PHP模板:
public doSomething()
{
include "header.html";
//generate doSomething content in HTML and echo it
include "footer.html";
}
PS :这是一个例子,我在PHP中不直接这样做;)
这样,我希望避免在所有JSP文件(包括)中出现这种情况:
<jsp:include page="header.html" />
<%--