共 80篇 前 9 页:    每页10篇 上一页   下一页  

自荐文章

〖摘要:〗
(分几步完贴,容量太大,发不了)
/*文件名:user.java 一个javabean程序*/
package user;

import java.io.Serializable;
public class user implements Serializable
{
int id;
String name;
String password;
public user( ) { }
public int getUserid( )
{
return id;
}
public void setUserid( int id )
{
this.id=id;
}
public String getUsername( )
{
return name;
}
public void setUsername(String name)
{
this.name=name;
}
public String getUserpassword( )
{
return password;
}
public void setUserpassword(String password )
{
this.password=password;
}
}
----------------

------

回复此文章 |
回复主题:Re:jsp中的session对象+javaBean的应用 | 作者:idiot | 军衔:上士 | 发表时间:2004-10-11 20:00:24
/*文件名:set.jsp 利用<jsp:useBean >为javabean中的属性幅值,并用session.setAttribute保存*/
<%@
继续阅读其余的  7272 字
hofman   2005-11-19 22:20:46 阅读:4461  评论:3  引用:0
〖摘要:〗
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core"%>
<c:out url="reg.jsp"/>

前两天,我测试了上面这段代码,当时成功了!后来我的个人环境连不上,就没有再试!可今天我再试,就提示以下错误信息,请求帮忙!
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

------
__________________
劝君莫惜金缕衣 劝君惜取少年时
有花堪折直须折 莫待无花空折枝
_______________________________________________
E-mail:sunchj2001@126.com QQ:44630040
回复此文章 |
回复主题:Re:关于JSTL标签的测试! | 作者:hofman | 军衔:上尉 | 发表时间:2004-10-15 19:36:19
把那个uri改掉,不需要用绝对链接。
因为那个uri连的是外网,内网无法访问。
------

回复此文章 |
回复主题:Re:Re:关于JSTL标签的测试! | 作者:walter-xiaosheng | 军衔:中尉 | 发表时间:2004-10-15 19:42:42
那它的相对路径是 什么呀?
我好象去掉前面那个也不可以!
------

回复此文章 |
回复主题:Re:Re:Re:关于JSTL标签的测试! |
继续阅读其余的  1442 字
hofman   2005-11-19 22:21:20 阅读:1120  评论:1  引用:0
〖摘要:〗
同样代码,我用表单输入,中问正常显示,
直接给值时,出现乱码也就是??号,
我想是这也是中文问的一种,与文件编码有关,
不过我不管怎么改字符集都是不可以的。
后来要急着回家,就没有查,看来这两天该上网查一下了。

------

回复此文章 |
回复主题:Re:表单输入、直接给值查入的字符集的问题 | 作者: haohao | 军衔:六级军士 | 发表时间:2004-09-26 18:58:22
看来应该测试一下,
1,直接通过文件显示。
2,不通过表单直接显示,不插入数据库。
3,不通过表单直接给值,
4,通过表单传递插入数据库,
看看编码那儿出问题了。
------

回复此文章 |
回复主题:Re:Re:表单输入、直接给值查入的字符集的问题 | 作者: haohao | 军衔:六级军士 | 发表时间:2004-09-30 20:18:23
<%@page contentType="text/html;charset=gb2312" %>

<%@ include file="inc.jsp" %>
<%
String name=new String("haohao");
String msgs=new String("好好");
//String name = request.getParameter("name");
//String msgs = request.getParameter("msgs");
msgs = new String(msgs.getBytes("gb2312"),"ISO-8859-1");
boolean go;
sql="insert into haohao_test(name,msgs) values
继续阅读其余的  2250 字
hofman   2005-11-19 22:21:50 阅读:1240  评论:0  引用:0
〖摘要:〗
我建个表明明是显示OK了,插入数据也是显示OK!可是查数据的时候里面什么也没有~不知道哪里错了!~ 有人说我的查询语句有错误,可是我只要换一个其他存在的表,就能把数据调出来。
大部分是出在插入语句中,可是我怎么找也找不到错误~
也许是因为没有把表建成功,所以我将数据插入一个已经存在的表,虽说显示OK,可是查询后并没有,要是说JAVABEAN的错误,大家都用的是一个JAVABEAN,他们都可以,没有理由我的有错误~

------

回复此文章 |
回复主题:这个是插入的JSP! | 作者:离开水的鱼 | 军衔:二级军士 | 发表时间:2004-09-25 12:58:04
<%request.setCharacterEncoding("GB2312");%>
<%@ include file="inc.jsp" %>
<%
String name = request.getParameter("name");
String body = request.getParameter("body");
String tel = request.getParameter("tel");
String email = request.getParameter("email");
boolean go;
sql="insert into guestG(name,body,tel,email) values ('"+name+" ','"+body+" ','"+tel+"' ','"+email+"' )";
out.println(sql);
go = apple.insert(sql);
if(go)
out.println("ok.");
else
out.println
继续阅读其余的  4516 字
hofman   2005-11-19 22:22:34 阅读:1143  评论:0  引用:0
〖摘要:〗
既然大家对JavaBean感兴趣,我就贴一下我们实例之二搜使用的javabean吧。package apple;

// dbsql0.java
// By hofman 2003-09-16
// basic database operations.

import java.sql.*;
import java.util.*;

public class dbsql0
{
Connection conn = null;
Statement stmt = null;
ResultSet rs = null;
//String url;
String url="jdbc:mysql://localhost:3306/joke?user=mis&password=miss";
/*public static void main (String args[]) */
public dbsql0()
{
try {
Class.forName ("com.mysql.jdbc.Driver");
}
catch (java.lang.ClassNotFoundException e) {
System.err.println("elib():"+e.getMessage());
}
}
public ResultSet select(String sql) throws SQLException
{
conn = DriverManager.getConnection(url);
stmt = conn.createStatement();
rs = stmt.executeQuery(sql);
return rs;
}


继续阅读其余的  8536 字
hofman   2005-11-19 22:23:19 阅读:1765  评论:0  引用:0
〖摘要:〗
input.jsp --> action:submit --> result.jsp
其中,action:submit 使用了 FormBean:(可以同时输入文字和上传文件)
public static class myForm extends FormData
{
private String text;
private org.apache.struts.upload.FormFile theFile;

public void setTheFile(org.apache.struts.upload.FormFile theFile)
{
this.theFile = theFile;
}
public org.apache.struts.upload.FormFile getTheFile()
{
return this.theFile;
}
public void setText(String text)
{
this.text = text;
}
public String getText()
{
return this.text;
}
}

input.jsp 中的form定义如下:
<netui:form action="submit" focus="text" enctype="multipart/form-data">
<netui:fileUpload dataSource="{actionForm.theFile}"></netui:fileUpload> <br>
<netui:textBox dataSource="{actionForm.text}" tagId="text"></netui:textBox>
继续阅读其余的  7825 字
hofman   2005-11-19 22:25:29 阅读:2095  评论:0  引用:0
〖摘要:〗
http://www.netsword.net

如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
<!--#include file="data.inc"-->
但是如果data.inc中包含JSP CODE ,我们可以使用:
<%@include file="data.inc"%>


如何执行一个线程安全的JSP?
只需增加如下指令
<%@ page isThreadSafe="false" %>


JSP如何处理HTML FORM中的数据?
通过内置的request对象即可,如下:
<%
String item = request.getParameter("item");
int howMany = new Integer(request.getParameter("units")).intValue();
%>


在JSP如何包含一个静态文件?
静态包含如下:<%@ include file="copyright.html" %>
动态包含如下:<jsp:include page="copyright.html" flush="true"/>


在JSP中如何使用注释?
主要有四中方法:
1。<%-- 与 --%>
2。//
3。/**与**/
4。<!--与-->


在JSP中如何执行浏览重定向?
使用如下方式即可:response.sendRedirect("http://ybwen.home.chinaren.com/index.html");
也能物理地改变HTTP HEADER属性,如下:
<%
response.setStatus(HttpS
继续阅读其余的  8154 字
hofman   2005-11-19 22:26:26 阅读:1695  评论:1  引用:0
〖摘要:〗
对于中文处理的常见对策,在网上经常可见的主要是下面2种:

<%@ page
contentType="text/html;charset=gb2312" %>

  或者:

<%
String Hi="你好";
byte[]
tmpbyte=Hi.getBytes("ISO8859_1");
Hi=new
String(tmpbyte);
out.print(Hi);
%>

  虚拟小龙亭也主要采用了上面2种方法进行了修改,从而变成了1.1版。

  通过简单总结,示例中的中文处理发生于以下几个地方:

  1 在url附带中文参数,可以直接读取。


  例如:

<%= request.getParameter("showword")%>

  2 与数据库有关的各种sql操作

  这里使用的Access没有发生问题。


  3 读取HTML

  form表单中递交的中文值

  在jswdk中需要加以编码,较为简洁的写法如:


String name1=new
String(request.getParameter("user_id").getBytes("ISO8859_1"));

  另外,在jdk1.3的支持下,不需要加入

<%@
page contentType="text/html;charset=gb2312"
%>

  而在jdk1.2.2下面,即使2种方法同时运用也很不稳定。

  而在resin平台,情况较好。只要在页面第一行加入:

<%@
page contentType="text/html;charset=gb2312"
%>
继续阅读其余的  8425 字
hofman   2005-11-19 22:27:27 阅读:4729  评论:0  引用:0
〖摘要:〗
原文收录在中国IT认证实验室:http://www.chinaitlab.com/www/news/article_show.asp?id=18872

在传统的JSP程序中,我们将HTML代码与Java代码混合在一起编写,这样虽然方便,但同时也导致页面难以维护,HTML开发人员和JSP开发人员负担加重,我们可以将这种传统的技术成为页面拉数据技术。

怎样才能做到将HTML开发和JSP开发分离呢?答案就是使用Tag技术,通过使用Tag技术,我们就可以在页面程序中不出现JSP代码,在需要数据的地方,大家先约定好标签,然后由Tag的后台处理程序去替换这些标签,显示数据。我称这种技术叫做向页面推数据,页面只要定义好格式就行了。这样,我们可以让HTML开发人员专注于页面的外观,而Java程序员则不用理会页面显示,专注于后台程序,大大提高了程序的可维护性和方便性。便于各程序员之间的协作开发。

首先你要懂一些Tag技术,然后才能阅读本文。下面是样例程序:

一、首先是替换字符串的replace函数
 // 替换字符串函数
 // String strSource - 源字符串
 // String strFrom  - 要替换的子串
 // String strTo   - 替换为的字符串
 public static String replace(String strSource, String strFrom, String strTo)
 {
   // 如果要替换的子串为空,则直接返回源串
   if(strFrom == null' 'strFrom.equals(""))
     return strSource;
   String strDest = "";
   //
继续阅读其余的  11594 字
hofman   2005-11-19 22:28:01 阅读:1553  评论:0  引用:0
〖摘要:〗
下在这个 1.htm 用来调用servlet


<!------------ 文件 1.htm 开始-------------------->
<html>
<head><title>用servlet 显示图片</title></head>

<body>

<img src="http://localhost:8080/servlet/showimage">

</body>
</html>

<!------------ 文件 1.htm 结束 ---------------->

在Servlet 中,是靠 doGet()、 doPost() 等方法来响应 GET POST 方法的,这里我们响应的是GET,所以定义了一个 doGet() 方法下面是源程序:

//====================== showimage.java 程序开始 ===================================

import java.io.*;
import java.text.*;
import java.util.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class showImage extends HttpServlet {

public void doGet(HttpServletRequest req, HttpServletResponse res)
throws ServletException, IOException
{

try{
FileInputStream hFile = new FileInputStrea
继续阅读其余的  2138 字
hofman   2005-11-19 22:28:32 阅读:3001  评论:0  引用:0
Copyright@2004-2010 powered by YuLog