我正在Eclipse中開發一個JSP項目,並選擇了文件 - >新建 - >其他 - > Web - >動態Web項目。這個例子是什麼樣的Java設計模型?
在我的項目,我有以下文件:
- NewFile.jsp(這是我的演講邏輯駐留)
- NewFile.css
- JavaBean.java(我的java類)(這是我的業務邏輯所在)
在我的java類中有一種方法,它從MySQL數據庫中提取數據以及一些用於在.jsp文件和java類本身之間進行通信的屬性。
我的JSP文件如下所示:
<%@ page language="java" contentType="text/html; charset=ISO-8859-1" pageEncoding="ISO-8859-1" import="controllerbean.JavaBean"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
JavaBean.MyMethod();
if (JavaBean.sqlresult != null)
{
out.println(JavaBean.sqlresult);
}
%>
</body>
</html>
什麼樣的Java設計模式是這樣的例子嗎?
不,這不是功課。我只是想了解MVC/Model模式。爲什麼? :-) – Birdman 2012-04-24 18:48:03
抱歉,它只是混合演示文稿,業務和持久性邏輯幾乎被認爲是嚴重的應用程序過時或不好的做法。仍然可能是一個開始的好地方 – jambriz 2012-04-24 18:52:18