社区
JavaScript
帖子详情
我用JSP做留言本
wind0209
2003-05-26 10:28:49
1。在我的发言的文本框里,提交后,我的回车存入数据库再读出来是不是就么效果了?是不是用JS在输入时替换一下?但是回车这时候是什么?/n吗?
谁能给个JS给我看看。
2。我读出数据显示在DIV里,DIV里怎么让它到一定长度,自己回车,不要把DIV拉长。
...全文
48
7
打赏
收藏
我用JSP做留言本
1。在我的发言的文本框里,提交后,我的回车存入数据库再读出来是不是就么效果了?是不是用JS在输入时替换一下?但是回车这时候是什么?/n吗? 谁能给个JS给我看看。 2。我读出数据显示在DIV里,DIV里怎么让它到一定长度,自己回车,不要把DIV拉长。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wind0209
2003-05-27
打赏
举报
回复
先谢谢dkmilk(迪克牛奶),那第2个,不要让DIV随字符串长度变长而拉大是如何设的。
wind0209
2003-05-27
打赏
举报
回复
偶用
function change(text)
{
var r, re; // 声明变量。
re = /(\n)/g; // 创建正则表达式模式。
r = text.replace(re, "<br>"); // 交换每一对单词。
re=/(java)/g;
r=r.replace(re,"<b>j</b>ava");
return(r);
}
解决了,谢谢大家。
dkmilk
2003-05-26
打赏
举报
回复
存数据前不要作任何修改,
读取数据显示时要格式化
wind0209
2003-05-26
打赏
举报
回复
UP一下。
dkmilk
2003-05-26
打赏
举报
回复
public static String Replace(String source, String oldString, String newString) {
StringBuffer output = new StringBuffer();
int lengthOfSource = source.length(); // 源字符串长度
int lengthOfOld = oldString.length(); // 老字符串长度
int posStart = 0; // 开始搜索位置
int pos; // 搜索到老字符串的位置
while ((pos = source.indexOf(oldString, posStart)) >= 0) {
output.append(source.substring(posStart, pos));
output.append(newString);
posStart = pos + lengthOfOld;
}
if (posStart < lengthOfSource) {
output.append(source.substring(posStart));
}
return output.toString();
}
/*
public static String ReplaceIgnoreCase(String source, String oldString, String newString) {
}
*/
/**
* 将字符串格式化成 HTML 代码输出
* 只转换特殊字符,适合于 HTML 中的表单区域
*
* @param str 要格式化的字符串
* @return 格式化后的字符串
*/
public static String toHtmlInput(String str) {
if (str == null) return null;
String html = new String(str);
html = Replace(html, "&", "&");
html = Replace(html, "<", "<");
html = Replace(html, ">", ">");
return html;
}
/**
* 将字符串格式化成 HTML 代码输出
* 除普通特殊字符外,还对空格、制表符和换行进行转换,
* 以将内容格式化输出,
* 适合于 HTML 中的显示输出
*
* @param str 要格式化的字符串
* @return 格式化后的字符串
*/
public static String toHtml(String str) {
if (str == null) return null;
String html = new String(str);
html = toHtmlInput(html);
html = Replace(html, "\r\n", "\n");
html = Replace(html, "\n", "<br>\n");
html = Replace(html, "\t", " ");
html = Replace(html, " ", " ");
return html;
}
wind0209
2003-05-26
打赏
举报
回复
UPUPUP
wind0209
2003-05-26
打赏
举报
回复
怎么格式化法,给个DEMO看看。
JSP
留言本
:学习
JSP
技术的入门项目
本文还有配套的精品资源,点击获取 简介:"eron
留言本
" 是一个利用
JSP
技术开发的简单
留言本
应用,设计简洁,代码结构清晰,非常适合初学者学习
JSP
。项目涵盖了用户输入处理、数据库操作等Web开发基础,通过分析源码,初学者能快速掌握
JSP
基本语法、页面交互逻辑及数据库操作。本项目通过
JSP
页面组件、JDBC操作等关键知识点,让学习者了解动态网页生成、页面设计与业务逻辑分离...
Java Web实验报告五:基于
JSP
的
留言本
首先设计简易
留言本
的前端样式,一个table标签存放所有留言以及回复信息,“发布留言”以及“管理员登录”按钮,可以呼出对应form标签进行数据输入,在管理员登录后可以回复留言、修改回复内容、删除留言。通过报错提示修改了后端处理登录的逻辑,使其用WrongUser记录错误登陆的数据,CurrentUser记录正确登录的数据,并实时清空无用的session,问题得到解决。通过报错提示查找到前端的page值<0,导致无法正常显示,在后端逻辑中加入else判断,为所有不通过的page赋值为1,错误得到解决。
深入掌握
JSP
和JavaBean的
留言本
应用设计
JSP
(Java Server Pages)是一种动态网页技术标准,允许开发者将Java代码嵌入到HTML页面中。
JSP
的优势在于,它继承了Java语言的跨平台、面向对象的特性,并且可以直接调用Java类库。这使得
JSP
非常适合用于开发复杂的Web应用程序。相比于传统的CGI和PHP,
JSP
与Java EE服务器的集成更加紧密,能够更好地进行事务管理和数据库交互。JavaBean作为组件模型,它允许开发者构建可重用的软件组件。这些组件可以跨平台使用,并且是基于Java语言的。
jsp
mysql留言板_如何使用
JSP
+MySQL创建
留言本
如何使用
JSP
+MySQL创建
留言本
作者:unknown 更新时间: 2005-03-17说明:用
JSP
+MySQL数据库创建
留言本
,首先要创建MySQL数据库,关于MySQL的使用请到 http://pinghui.51.net/download/012mysql.chm 下载教程。现在为了说明的需要,我们假设数据库已经建立完成,数据库的名称是pinghui,其中有comment表是记录留言信息...
如何使用
JSP
+MySQL创建
留言本
如何使用
JSP
+MySQL创建
留言本
如何使用
JSP
+MySQL创建
留言本
作者:unknown 更新时间: 2005-03-17说明:用
JSP
+MySQL数据库创建
留言本
,首先要创建MySQL数据库,关于MySQL的使用请到 http://pinghui.51.ne...
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章