网站建设资讯

NEWS

网站建设资讯

java传值的代码 java string 传值

jsp 怎么用java和jsp传值

1.JSP传值给Servlet

成都创新互联一直秉承“诚信做人,踏实做事”的原则,不欺瞒客户,是我们最起码的底线! 以服务为基础,以质量求生存,以技术求发展,成交一个客户多一个朋友!为您提供成都网站设计、网站制作、成都网页设计、小程序设计、成都网站开发、成都网站制作、成都软件开发、成都app软件开发公司是成都本地专业的网站建设和网站设计公司,等你一起来见证!

JSP传值给Servlet有几种形式:Form表单传值,url传值,其他方式传值

a、form表单传值:

JSP页面有:input type="radio" name="staffdepartment" value="1" id="department1" /,将department的id传到Sevlet中,在程序中如下:ServletRequest request;Stringstaffdepartment=request.getParameter("staffdepartment");可获取jsp传的department,但要获取id还要进行转化:int int_staffdepartment=Integer.parseInt(staffdepartment);

b、url传值

比如这里的 a标签的 href属性与 form标签的 action属性的值 "JspServlet?action=toServlet",在 servlet同样用 request.getParameter("action")获取;

c、Java代码传值

java片段代码,servlet只能接到 session.setAttribute("testSession","Hello session")的内容,而接不到 request的内容。在 servlet里用 request.getSession().getAttribute("testSession")获取 session内容。

Servlet传值给Jsp

具体实现如下,java代码:

String   a= "abccdefg "; 

request.setAttribute( "ValueA ",a); 

request.getRequestDispatcher( "网址/jsp页面 ").forward(request,response); 

jsp页面:

%

String   s   =(String)request.getAttribute( "ValueA ");

%

jsp页面就可以取出Servlet的值。

java中的传值

你这写的也太简单了吧 而且都是错误的.以开始最好就严格要求自己

public class demo{

public static void main(String[] args){

A a = new A(); //创建对象

string str = "123";

a.c(str); //调用方法

}

}

class A{

public string c(String str){

return str;

}

}

java 传值

在eclipse里新建一个类,假如类名叫"Emm",然后打开Emm.java,加代码:

public class Emm

{

public static void method1(){

int x=0;

change(x); //调用change()方法,并将int x=0带入参数列表。(这样做的话是改不了x的值的)

System.out.println(x);

 }

public static void change(int i){ // change()方法。

i=1; //这样做的话是改不了x的值的。

}

public static void main(String[] arg){

method1();

}

}


网站名称:java传值的代码 java string 传值
转载注明:http://cdweb.net/article/hihicd.html