Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > ASP > 初步编写JSP的心得
【标  题】:初步编写JSP的心得
【关键字】:JSP
【来  源】:http://blog.csdn.net/oDon/archive/2006/08/17/1089519.aspx

初步编写JSP的心得

Your Ad Here

  利用comm.jar实现了计算机本地串口的通讯。想要实现远程控制主机串口通讯就要把改写成JavaBean镶入到JSP中。配置comm.jar 等问题搜索CSDN论坛可以找到方法。

  从迷茫到初步实现用了1天时间搭建了tomcat 5.0服务器,写了基本JSP页面。 写了一个基本JavaBean.并实现了JavaBean镶入到JSP中。  JSP连接JavaBean语法不是很难,用useBean getProperty等基本语法就可以实现了。要注意的是每次修改了index要重启Tomcat不然可能出现错误页面。

  到现在才知道学会一种开发工具是多么节省时间,Jbuilder破解的到处是,Eclipse NetBeans是开源的,可以免费下载升级。一开始JSP连接JavaBean不成功就是Package设置不正确,使用Jbuilder都是鼠标指指点点可以成功。而且用Jbuilder生成JavaBean是那么简单,JSP还可以预编译测试,大大节省了时间。

附简单Jsp、JavaBean代码

 

<html>
<title>Testing tomcat web server</title>
<body> 

<% java.util.Date clk = new java.util.Date();%>
<% if (clk.getHours() < 12){ %>
    
<font color="blue">
    
<h1>Good Morning !</h1>
    
    
<%}else if (clk.getHours() < 18){%>
    
<font color="orange">
    
<h1>Good afternoon !</h1> 
    
<%  } else {%>
    
<font color="red">
    
<h1>Good evening !</h1>
    
<%}%>
</font>
    
<HR SIZE = 5>

Welcome to our site,open 24 hours a day.
<p>
<jsp:useBean id="clock" class ="java.util.Date" scope="page"/>
The current time at my server is :
<jsp:getProperty name="clock" property="month"/>--
    
<jsp:getProperty name="clock" property="date"/>   
     
<jsp:getProperty name="clock" property="hours"/>  : 
      
<jsp:getProperty name="clock" property="minutes"/>                              
<p>

<jsp:useBean id="cb" class="CustomerBean" scope="application"/>
<% out.println("getFirstName: "+cb.getFirstName());%><br>
<%cb.getFirstName();%><br>
<% out.println("getFirstName: "+cb.getFirstName());%><br>

<jsp:getProperty name="cb" property="firstName"/><br>
<jsp:getProperty name="cb" property="lastName"/><br>
<jsp:useBean id="port" class="Comm" scope="page"/>
<!%port.getSerialName();%><br>

<!jsp:getProperty name="port" property="serialName"/><br>

<% out.println("Tomcat Web Server is Running...");%>
</body>
</html>

 

/************************************************************************/

 

package org.apache.jsp;
import java.io.*;
public class CustomerBean implements Serializable{
    
private String firstName;
    
private String lastName;

    
public CustomerBean(){
        firstName 
= "Yuen";
        lastName  
= "Don";
    }

    
public String getFirstName(){
        
return firstName;
    }

    
public void setFirstName(String firstName){
        
this.firstName = firstName;
    }

    
public String getLastName(){
        
return lastName;
    }

    
public void setLastName(String lastName){
        
this.lastName = lastName;
    }

}

 

因为写的串口JavaBean镶入到JSP中未成功继续研究。

 

WEB 编程:【上一篇】
cakephp中的hasAny学习笔记:【下一篇】
【相关文章】
  • JSP与数据库(mySQL)交流时的中文乱码问题
  • 将 JS 文件嵌入到 HTML、JSP、PHP 中的方法
  • jsp中java中文编码问题的个人经验
  • jsp中文问题解决方案(完整版)
  • 关于contentType 和 pageEncoding 的差异和 中文JSP页的技巧
  • transaction_cat_list_page_display.jsp
  • jsp初始参数配置
  • Servlet与JSP学习旧笔记
  • JSP上面实现目录压缩
  • Jsp 验证码(检验码)的实现
  • 【随机文章】
  • EPR Class(集合):DataProvider.SqlDataProvider
  • 修改资料代码(测试成功)
  • 主板代码的识别
  • .Net“破解”新招——如何使用不带私钥的程序集?
  • C++编程思想练习一续
  • UDDI(通用发现与发布规范)简介
  • .net中的正则表达式使用高级技巧 (四)
  • 弹出窗口经验总结
  • 从Windows DNA到.NET(2)
  • 将包含有Null结尾的字符串转换为VB字符串
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.