您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 请问jsp是怎么把直传给bean的?

请问jsp是怎么把直传给bean的?

来源:网络整理     时间:2016/7/13 7:47:22     关键词:

关于网友提出的“ 请问jsp是怎么把直传给bean的?”问题疑问,本网通过在网上对“ 请问jsp是怎么把直传给bean的?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 请问jsp是怎么把直传给bean的?
描述:

我有一个巨简单的例子,是这样的!
文件1:testA.jsp -- 用来接受并提交数据
<%@ page c/html;charset=GBK"  %>


示例



  


   你的姓名: 
    
       

   
  




文件2:testB.jsp -- 接受testA.jsp发来的数据,并且使用bean打出结果!
<%@ page c/html;charset=GBK"  %>


示例


 


 
  


    <%=tBean.hello()%>
  


  


文件3:TestBean.java -- Java Bean
package bean;
public class TestBean{
 private String yourName = "";
 
 public void setYourName(String yourName){
  this.yourName = ConvertGBK(yourName);
 }
 
 public String hello(){
  String strHello = "Hello:" + yourName;
  return strHello;
 } 
 
 //汉字转换方法
 public String ConvertGBK(String str){
          String strReturn="";
          try{
           strReturn=new String(str.getBytes("ISO-8859-1"),"GBK");
          }catch(Exception ex){
           System.out.println("TestBean.ConvertGBK():ex="+ex.toString());
          }
          finally{
           return strReturn;
          }
   }
}
我想问的问题是:
1、第一个文件里的那个name是yourName的文本框(text)是怎么传进bean的?
2、在bean里的那个setYourName是什么时候?由谁调用的?
是不是和文件2里的这句

有关?
谢谢!
解决方案1:

http://expert.csdn.net/Expert/topic/1388/1388394.xml?temp=.1596186


以上介绍了“ 请问jsp是怎么把直传给bean的?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2581954.html

上一篇bean的scope的应用问题! 下一篇(菜鸟提问)大侠们,帮我看一下错在哪里 好么? 千恩万谢了

相关图片

相关文章