[英]How to create a desktop application which allows you to navigate to different pages?
我有PHP Web开发方面的经验。 我正在尝试学习用Java创建桌面应用程序。 我的第一个障碍是,如何创建桌面应用程序,使您可以像浏览Web应用程序一样导航至不同页面?
要实现Java所需的功能,您应该制作一个Web应用程序 。 考虑到您来自PHP开发经验,因此建议您从JSP技术入手,该技术与php十分相似(类似的意思是您拥有HTML页面,并且可以使用特殊标签嵌入Java代码)。 本教程对您开始构建Web应用程序可能很有用。
如果您将eclipse用作IDE,则可以从创建一个新的Dynamic Web Project开始 ,让eclipse为您构建大部分的bolierplate代码(不过您可以使用其他IDE来完成)。
这是一个简单的JSP页面,您可以将其用作开始:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Insert title here</title>
</head>
<body>
<p>Html code</p>
<p><% out.print("Java code"); %></p>
</body>
</html>
熟悉JSP技术后,您会注意到JSP有一些局限性,尤其是当您要构建复杂的Web应用程序时(其中之一是将Java代码嵌入到网页中可能会造成混淆并且难以调试,因此可以考虑将其考虑在内)时下的不良习惯)。 但是,有了这些知识,您就可以轻松地迁移到一些更复杂和精通的技术,就像JSF一样 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.