「java传值给jsp页面」jsp怎么传数据

博主:adminadmin 2023-01-18 16:09:07 306

今天给各位分享java传值给jsp页面的知识,其中也会对jsp怎么传数据进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

怎么把java从后台取到的数据传到jsp页面

参考下面

比如在后台设置一个值在request里面,request.setAttribute("param",param);

在jsp页面就可以这样获取,${param}; el表达式。

在页面传值到后台中,第一种post方式,提交表单时。

form action="xxx.do" method="post"

input type="text" name="username"/

input type="password" name="password"/

input type="submit"/

/form

点击提交按钮后在后台获取Username,和password

String username =request.getParamter("username");

String password=request.getParamter("password");

如果是get方式提交的话

举个例子:

a href="xxx.do?param1=123"查看/a

那么在后在获取也是一样的

String param1=request.getParamter("param1");

struts2中java文件与jsp如何传值

一般是在Action中定义一个成员变量,然后对这个成员变量提供get/set方法,在JSP页面就可以取到这个变量的值了。

1)在Action中定义成员变量

//定义一个成员变量

private String message;

//提供get/set方法

public String getMessage() {

return message;

}

public void setMessage(String message) {

this.message = message;

}

2)在JSP页面中取值

${message} 或者 s:property value="message"/

java类向jsp页面传值

不知道你有没有学习JavaBean,如果学习了就好理解:

在test.jsp页面使用jsp:useBean标签调用javabean

在test.jsp里使用get()方法就可以得到数据了

//下面是test.jsp

%@ page contentType="text/html;charset=GB2312"%

jsp:useBean id="test" class="test.Testjavajsp" scope="session"/

%

out.println("用户名:"+test.getUsername());

%

//下面是Testjavajsp类

package test;

import java.sql.*;

public class Testjavajsp {

String username="";

Connection conn=null;

Statement stmt=null;

ResultSet rs=null;

public String getUsername() {

return username;

}

public void setUsername(String username) {

this.username = username;

}

public Testjavajsp()

{

String sql="select * from userinfo where userID=1";

String driver="com.mysql.jdbc.Driver";

String url="jdbc:mysql://localhost:3306/qquser";

try {

Class.forName(driver);

conn=DriverManager.getConnection(url,"root","123456");

stmt=conn.createStatement();

rs=stmt.executeQuery(sql);

while(rs.next())

{

username=rs.getString(1);

}

rs.close();

}catch(Exception e){

System.out.println("连接失败");

}

}

}

希望对你有帮助

其实还有很多种方法可以

java传值给jsp页面的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于jsp怎么传数据、java传值给jsp页面的信息别忘了在本站进行查找喔。