`
Junjiejkl
  • 浏览: 62424 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

HelloBean

阅读更多
<html>
<head>
<title>数据输入</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<div align="center">
  <p>请输入数据</p>
  <form method="post" action="SayHelloBean.jsp" >
    <p>姓名
      <input type="text" name="name">   
      性别
      <select name="sex">
        <option value="先生">先生</option>
        <option value="女士">女士</option>
      </select>
    </p>
    <p>
      <input type="submit" name="Submit" value="提交">
    </p>
  </form>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
</div>
</body>
</html>


<%@ page language="java" import="bean.HelloBean;" %>
<%@ page contentType="text/html;charset=gb2312" %>
<%
//request.getParameter("name");
//request.setCharacterEncoding("gb2312");
%>
<jsp:useBean id="hello" class="bean.HelloBean" scope="request" >
	<jsp:setProperty name="hello" property="*" />
</jsp:useBean>
<html>
<head>
<title>HelloBean</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF">
<p>&nbsp;</p>
<p align="center">
<font size="4">欢迎
<font color="#0000FF"><b>
	
<%--	
<%=new String(hello.getName().getBytes("ISO8859_1"),"GBK")%>
--%>
</b></font>
<%--
<%=new String(hello.getSex().getBytes("ISO8859_1"),"GBK")%>
--%>
</font></p>

<jsp:getProperty name="hello" property="name"/>
<jsp:getProperty name="hello" property="sex"/>

</body>
</html>





package bean; 
 public class HelloBean{
 	
 	private String name="";
	private String sex="";
	
 	public HelloBean(){
	}
	
	public void setName( String name ){
		this.name = name;
	}
	
	public String getName(){
		return this.name;
	}
	
	public void setSex( String sex ){
		this.sex = sex;
	}
	
	public String getSex(){
		return this.sex;
	}	
 	
 }
分享到:
评论

相关推荐

    Spring入门--PPT教程

    HelloBean helloBean = (HelloBean) context.getBean("helloBean"); System.out.println(helloBean.getGreeting()); } } ``` 通过以上步骤,你已经成功地创建了一个简单的Spring程序。随着对Spring的深入学习,...

    spring 属性参考与自动绑定

    &lt;bean id="helloBean" class="onlyfun.caterpillar.HelloBean"&gt; &lt;value&gt;Hello!Justin! ``` 在这个例子中,`helloBean`的`date`属性被设置为`dateBean`的实例。`&lt;ref&gt;`元素指明了`helloBean`的`date`...

    Camel实战中文版第四章.pdf

    &lt;bean id="helloBean" class="camelinaction.HelloBean"/&gt; ``` ```java public class InvokeWithProcessorSpringRoute extends RouteBuilder { @Autowired private HelloBean hello; public void ...

    1.EJB的HelloWorld!

    private HelloBean helloBean; public void invokeHello() { System.out.println(helloBean.sayHello()); } } ``` 在实际应用中,我们还需要在服务器上部署EJB模块,通常包含一个ejb-jar.xml配置文件,但在这...

    JSP应用开发-JavaBean技术.pptx

    实例 1:一个简单的 JavaBeans 程序(HelloBean.java) ```java package myBean; import java.io.*; public class HelloBean { // 定义属:private String name = "Hello Bean"; // 定义无参的构造函数: ...

    EJB 3.1五大模式改进令Java EE 6更好用

    private HelloBean helloBean; String msg = helloBean.sayHello(); ``` #### 四、支持异步调用 异步处理在高负载和延迟敏感的应用中至关重要。EJB 3.1引入了对异步调用的支持,通过`@Asynchronous`注解,开发者...

    EJB学习

    然后,我们实现了`HelloRequestInterceptor`,它继承自`HelloInterface`,在其中我们封装了`helloBean`对象的创建、事务和安全性的处理,最后调用了实际的`helloBean.hello()`方法并将结果返回给客户端。这展示了EJB...

    JSF2.0实战 - 1-3、Hello World,AJAX体验,onPageLoad

    3. **创建后台Bean**:创建一个名为`HelloBean`的Java类,实现`javax.faces.bean.ManagedBean`和`javax.faces.view.ViewScoped`注解,如下所示: ```java import javax.faces.bean.ManagedBean; import javax....

    J2EE新手入门教程

    例如,创建一个简单的Java客户端来调用HelloBean的say()方法。 J2EE提供了丰富的服务,如Servlet、JSP、JMS、JTA等,可以与EJB协同工作,构建复杂的企业级应用。理解EJB的工作原理和生命周期是掌握J2EE开发的关键...

    JSF入门代码

    在"HelloJSF"中,可能有一个名为`HelloJSF.xhtml`的Facelets页面,它包含了`h:outputText`或`h:inputText`这样的JSF UI组件,与我们的`HelloBean`进行数据绑定。 4. **生命周期**:JSF应用遵循一套预定义的生命周期...

    jsf 入门 helloWorld

    在本例中,我们需要创建一个名为 `HelloBean` 的 Managed Bean,它有一个 `sayHello` 方法,当按钮被点击时会被调用。在 `src/main/java` 目录下创建一个 `HelloBean.java` 文件: ```java import javax.faces.bean...

    JSF第一个应用

    2. 创建一个后台Bean(如`HelloBean.java`),它会响应用户的动作: ```java import javax.faces.bean.ManagedBean; import javax.faces.bean.SessionScoped; @ManagedBean @SessionScoped public class HelloBean ...

    eclipse+AXIS开发webservice.pdf

    2. 编写Java类:创建一个简单的Java类,例如`HelloBean`,包含一个可公开调用的方法,如`sayHello`。 3. 发布Web服务:右键点击`HelloBean.java`,选择"Web服务" -&gt; "创建Web服务"。在向导中,选择"Test Service",...

    jsf简介-简约介绍+实例代码

    在这个例子中,`&lt;h:outputLabel&gt;`和`&lt;h:inputText&gt;`分别用于显示标签和获取用户输入,而`&lt;h:commandButton&gt;`则是一个可点击的按钮,它的`action`属性指向一个后台Bean的方法(如`helloBean.submit`)。 总的来说,...

    spring下webservice的配置及实例

    这样,Xfire 就能识别并使用我们在 `applicationContext.xml` 中定义的 `helloBean`。 ```xml &lt;!-- xfire-servlet.xml --&gt; &lt;!-- 更多配置 --&gt; ``` 6. **启动与调用 WebService** 通过以上步骤,我们已经...

    poco capsule ioc框架

    auto helloBean = Poco::Capsule::getComponent("helloBean"); helloBean-&gt;sayHello(); Poco::Capsule::stop(); return 0; } ``` **2.1.5 部署应用程序** 最后一步是部署我们的应用程序。这通常涉及到加载部署...

    EJb3.0.doc

    示例中的`"HelloBean#ejb.Hello"`就是JNDI名称,其中`HelloBean`是bean的名称,`ejb.Hello`是接口的全限定名。 EJB 3.0的这些特性显著降低了开发和维护企业级应用程序的复杂性,使得Java开发者可以更加专注于业务...

    ejb_helloworld

    在这个例子中,`HelloBean`实现了`SessionBean`接口,表明这是一个会话bean。`ejbCreate()`方法是EJB生命周期方法之一,当bean实例被创建时调用。其他如`ejbActivate()`、`ejbPassivate()`和`ejbRemove()`分别对应...

    JSF2.0基本环境

    - Managed Beans是JSF中的业务逻辑组件,可以使用注解定义bean及其作用域,如`@ManagedBean(name="helloBean")`和`@ViewScoped`。 - 通过EL(Expression Language)在视图和bean之间传递数据,如`#{helloBean....

    jsf2.0版本helloworld

    3. **编写Managed Bean**: 创建一个简单的Java类,例如`HelloBean.java`,并使用`@ManagedBean`和`@RequestScoped`注解标记为JSF管理的bean。在这个bean中定义一个返回"Hello, World!"的属性或方法。 4. **创建...

Global site tag (gtag.js) - Google Analytics