![]() 图 3 通过向导创建login.jsp |
![]() 图 4 向导创建的JSP文件 |
和
按钮控制的竖栏,左边栏为放置JSP标签和HTML标签的面板,可以像可视化UI设计器中一样用拖拽方式往JSP文件中放置各种标签,如上图中,我们从面板中选择表单的HTML标签放置到login.jsp文件中。
![]() 图 5 设置JSP标签属性编辑器 |
| 1. <%@page contentType="text/html; charset=GBK" %> 2. <html> 3. <head> 4. <title>login</title> 5. </head> 6. <body bgcolor="#ffffff"> 7. <表单 name="表单1" method="post" action="switch.jsp"> 8. 用户名: <select name="userId"> 9. <option value="" selected>--登录用户--</option> 10. <option value="100000">姜子牙</option> 11. <option value="100001">鲍叔牙</option> 12. <option value="100002">竖牙</option> 13. </select> 14. 密 码:<input name="password" type="password"> 15. <input type="submit" name="Submit" value="登录"> 16. </表单> 17. </body> 18. </html> |
![]() 图 6 login.jsp录入页面 |
| 实战经验: JSP文件代码包含静态和动态两部分,即一部分是HTML代码,而另一部分为JSP标签和Scriptlet代码。JSP一般是动态逻辑的网页,JBuilder对JSP标签及Scriptlet这些动态代码部分支持得非常好,你可以使用CodeInsight和TagInsight等工具快速而正确地完成编码,同时还可以对JSP进行编译调试。在JSP静态HTML代码编写及可视化设计方面,JBuilder却显得力不从心,Dreamweaver在静态代码和可视化设计方面明显优于JBuilder。 |
事情的复杂促进了分工,分工的精细促进了专业的发展,在编写JSP时,并不是一旦拥有JBuilder就别无所求了。韩信善兵、萧何善谋,如果能够将Dreamweaver和JBuilder结合起来,用Dreamweaver开发JSP的可视化部分,用JBuilder开发JSP的动态代码部分,两者互补有无,相得益彰,JSP开发工作将变得更加行云流水。