JSP中文本域输入的内容原样显示
我想从文本域输入文字,然后点击提交后在页面原样显示,但是按回车显示的啥时候没有换行,请问怎么解决?it.replace("\r\n","<br>");这个貌似也没用it=...
我想从文本域输入文字,然后点击提交后在页面原样显示,但是按回车显示的啥时候没有换行,请问怎么解决?it.replace("\r\n","<br>");这个貌似也没用
it=request.getParameter("texts");
it.replace("\n","<br>").replace(" "," ");
out.print(it); 展开
it=request.getParameter("texts");
it.replace("\n","<br>").replace(" "," ");
out.print(it); 展开
4个回答
展开全部
在网页里要想换行 就要打印 "<br/>"
不知道你是怎么获取文本内容的 我试验的时候用的是这个
<%
String str=request.getParameter("textfield");
for(int i=0;i<str.length();i++){
if(str.charAt(i)=='\n'){
out.println("<br/>");
}
else{
out.println(str.charAt(i));
}
}
%>
不知道你是怎么获取文本内容的 我试验的时候用的是这个
<%
String str=request.getParameter("textfield");
for(int i=0;i<str.length();i++){
if(str.charAt(i)=='\n'){
out.println("<br/>");
}
else{
out.println(str.charAt(i));
}
}
%>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
大概样子就是这样,应该能连上,这还是很久以前写的代码了,你自己修改一下应该能用。。
<%
String strDriver="com.mysql.jdbc.Driver";//驱动
String strConn="jdbc:mysql://localhost:3306/test";// url,test为数据库名
String user="root";
String psw="root";
Connection conn=null;
ResultSet rs=null;
Statement stmt=null;
try {
Class.forName(strDriver);//加载驱动
} catch (ClassNotFoundException e) {
System.out.println("加载类失败!");
}
try {
conn=DriverManager.getConnection(strConn,user,psw);//连接数据库
} catch (SQLException e) {
e.printStackTrace();
System.out.println("数据库联接失败!");
}
String NO=request.getParameter("NO");
String sql="select * from table where NO="+NO;//查询语句
try {
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
System.out.println("查询出问题了");
}
out.print("<table>");
out.print("<tr><td>NO</td><td>A</td><td>B</td><td>C</td></tr>");
rs.next();
out.print("<tr><td>"+rs.getString(1)+"</td><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"+rs.getString(4)+"</td></tr>");
out.print("</table>");
conn.close();
rs.close();
%>
<%
String strDriver="com.mysql.jdbc.Driver";//驱动
String strConn="jdbc:mysql://localhost:3306/test";// url,test为数据库名
String user="root";
String psw="root";
Connection conn=null;
ResultSet rs=null;
Statement stmt=null;
try {
Class.forName(strDriver);//加载驱动
} catch (ClassNotFoundException e) {
System.out.println("加载类失败!");
}
try {
conn=DriverManager.getConnection(strConn,user,psw);//连接数据库
} catch (SQLException e) {
e.printStackTrace();
System.out.println("数据库联接失败!");
}
String NO=request.getParameter("NO");
String sql="select * from table where NO="+NO;//查询语句
try {
stmt=conn.createStatement();
rs=stmt.executeQuery(sql);
} catch (SQLException e) {
e.printStackTrace();
System.out.println("查询出问题了");
}
out.print("<table>");
out.print("<tr><td>NO</td><td>A</td><td>B</td><td>C</td></tr>");
rs.next();
out.print("<tr><td>"+rs.getString(1)+"</td><td>"+rs.getString(2)+"</td><td>"+rs.getString(3)+"</td><td>"+rs.getString(4)+"</td></tr>");
out.print("</table>");
conn.close();
rs.close();
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
jsp页面粘出来啊。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询