从事Eclipse插件开发多年以来,越来越感到自己缺乏其他方面的经验造成的困扰。
在了解了Android,ROR等“其他方面”技术之后,还是觉得J2EE方向比较适合,原因如下:
首先我Java基础还算扎实,省去了学习语言的麻烦,其次是比较流行、资料较多、应用广泛。
其实后面三个原因是一致的,就是比较热门。
Eclipse插件开发已经属于冷门,冷门当然有冷门的好处,也有坏处。我想我搞一个冷门也就够了,暂时还是随大流一下,学一下J2EE。
资料:手头有不少,随便选了一本<<MySQL™ and JSP™ Web Applications: Data-Driven Programming Using Tomcat and MySQL>>。原因很简单,和我手头的开发环境很匹配,老外的书一般质量也很好。
开发环境: Eclipse3.5 + WTP + MySQL5.0 + Tomcat6.0 原因也很简单:我手头恰好有这些环境。
Hello, world貌似是所有语言的标准开局方式,我们也不例外了。
首先建立一个Dynamic Web Project,命名为TestJSP,创建项目页面有很多其他选项,保留默认。
在WebContent目录下新建一个jsp文件,名字为HelloWorld。通过WTP的新建JSP向导创建这个文件,会自动生成一个空的JSP标准模板,有不少内容,诸如<head>之类。
在<body>标签中,增加下面的内容:
<% int i = 0;
while (i++ < 5) { %>
Hello World! Loop #
<% out.print(i); %>
<br>
<% } %>
右键run-->run on server就可以了。
如果没有server的话,会弹出创建窗口,只需要建立一个tomcat的服务器就可以运行我们的jsp了。效果看代码就能猜到了,就不贴图了。