JSP技术区
技术科
自学python中....
展开
-
servlet获得下拉列表框
2009-7-23 供求信息项目 jsp页面的下拉列表框向servlet传输值参考代码: jsp页面代码 选择所属类别 ${tlist.tname} servlet接收代码String tpid=request原创 2009-07-23 20:49:00 · 3416 阅读 · 0 评论 -
IE浏览器缓存设置导致页面数据刷新异常
<br />用struts2做了一个简单的数据浏览程序,配合iframe框架,左边菜单,右边结果页<br />左列菜单中的链接(<a href="ac/listscz" target="main">学生信息浏览</a>),之后显示结果于右边子页<br />按理说调用数据查询后结果会刷新,但是意外的是,数据更新后,点击这个链接时右侧数据还是更新前的数据,大惑不解.....<br />后来想起IE浏览器的缓存问题,改了一下浏览器设置后问题解决了<br /> <br />IE8浏览器设置-->工具-->选项-->原创 2011-01-03 20:14:00 · 5850 阅读 · 0 评论 -
Tab菜单
<br />js代码<br /><!-- tab菜单脚本 --> <mce:script language=javascript><!--function secBoard(n) { var kmenu = document.getElementById('kmenu').getElementsByTagName('dt'); var kmain = document.getElementById('kmain').getElementsByTagName('dt'); for (i原创 2010-11-04 15:30:00 · 634 阅读 · 0 评论 -
Struts2疑难--No result defined for action com.marry.action.HqsyAction and result input
<br />案例环境,带有文件上传表单在上传文件时报错:<br />No result defined for action com.marry.action.HqsyAction and result input<br /> <br />后台错误信息:<br />Error setting expression 'upload' with value '[Ljava.lang.String;@f3d0fc'<br /> <br />检查项目:<br />form表单是否添加enctype="multipa原创 2010-11-02 09:45:00 · 2913 阅读 · 2 评论 -
java静态页面生成技术-批量数据生成
<br />前言:一直都在寻找java模式下静态页面的生成方法,终于上到了新的台阶了,批量数据生成初步实现,呵呵<br />前置条件:运行环境(Struts2.16以上+Hibernate3.5以上,这是我的运行环境,未必按照这个,根据实际需求定制)<br />实现原理:使用Struts2的action运行两次数据查询存入结果集,同时替换指定模板页中的对应字符,生成静态页面,实现静态生成<br />具体看代码<br /> <br /> <br />1.核心代码(使用注解模式操作):<br />package原创 2010-10-31 11:37:00 · 2511 阅读 · 0 评论 -
java静态页面生成技术--循环输出列表--BUG临时修复
<br />/** * 生成静态页面 * * 添加信息后执行,执行完调用显示全部商家信息 */ @Action(value = "crebusin", results = { @Result(name = "crebusinok", type = "chain", location = "flshowbusin") }) public String busincre() throws Exception { req = ServletActionContext.get原创 2010-10-28 09:26:00 · 974 阅读 · 0 评论 -
java静态页面生成技术--循环输出列表
<br />运行环境(Struts2.1.6+Hibernate3)<br /> <br />/** * 生成页面 */ @Action(value = "crebusin", results = { @Result(name = "crebusinok", location = "../../bkmark/d.jsp") }) public String busincre() throws Exception { req = ServletActionContext.getReq原创 2010-10-27 11:22:00 · 1330 阅读 · 0 评论 -
Struts2与下拉列表绑定的取值问题
<br /><select name="tbgid"><br /> <s:iterator value="biglblist" var="bigs"> <!--迭代读取List中的值--><br /> <option value="<s:property value='#bigs.bgid' />"><br /> <s:property value="#bigs.bgname" /><br /> </option><br /> </s:i原创 2010-10-23 15:17:00 · 2303 阅读 · 0 评论 -
java静态页面生成技术--Servlet测试
<br />import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http原创 2010-09-27 15:24:00 · 1076 阅读 · 0 评论 -
JSP的相对路径深入研究
要在/jsp/index.jsp文件使用图片,如何计算相对路径? 经过Servlet,struts转发后又如何计算相对路径? 目录结构:------------------------------------------------------------------------------第一种情况 :直接访问JSP文件URL是 http://localhost/Context path/jsp/index.jsp要在index.jsp引用go.gif文件:1、使用决对路径浏览器寻找方式: 域名+/转载 2010-09-27 15:18:00 · 2023 阅读 · 0 评论 -
request.getRealPath("") 的替代方法
<br />request.getSession().getServletContext().getRealPath() 得到站点的绝对地址 <br /><br />在servlet或者struts中还可以这样: <br /><br />this.getServletContext().getRealPath("/"); <br /><br />this.getServlet().getServletContext().getRealPath("/"); <br /> <br />此方法用于获得当前站点的绝原创 2010-09-27 15:14:00 · 1343 阅读 · 2 评论 -
java静态页面生成技术--缓慢前进
<br />之前挖了个坑,现在先填上点,小有进展,继续努力中.现在解决了之前只能替换一次的问题,下一步细化文件读取与输出方式<br /> <br />package com.mahayu.jst1;import java.io.*;public class t3 { public static void main(String[] args) throws IOException { String templateContent=null; FileInputStre原创 2010-09-26 15:09:00 · 738 阅读 · 0 评论 -
首页初始数据的生成
<br />曾经想了N久都没想明白怎么在页面加载时同时执行查询数据,偶然看到论坛的一个帖子,恍然大悟,其实很早就做过了,哈哈<br /> <br />解法如下,留个脚印仅供参考<br />在servlet中写如下代码<br />public class PgInit extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)th原创 2010-07-10 20:15:00 · 583 阅读 · 0 评论 -
Hibernate3.5使用注解方式的bug
尝鲜hibernate3.5,按照文档配置了一下运行一切正常,尝试使注解模式开发时,出现找不到javax.persistence.cacheable的异常,搜网后才得知注解3.4版,ejb3 - persistence.jar与hibernate3.5兼容性有问题,目前只有暂时的解决方案,就是另外添加一个jpa-api/2.0-cr-1的jar文件可以解决此bug,下载地址http://o原创 2010-03-30 20:27:00 · 1118 阅读 · 2 评论 -
Hibernate3.2与Sql连接时出现的--java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z
报错信息:java.lang.AbstractMethodError: com.microsoft.jdbc.base.BaseDatabaseMetaData.supportsGetGeneratedKeys()Z解决:问谷老师得知是microsoft提供的数据库驱动存在bug。需要换一种驱动连接,使用jtds(下载地址:http://sourceforge.net/proj转载 2010-03-13 19:17:00 · 3706 阅读 · 4 评论 -
Struts2.1.6中文乱码问题
2009-8-10 Struts2.1.6 struts的视频,做到一个表单提交案例时,意外的遇到了中文乱码问题,视频上用的是2.0版,我是2.1.6版,按部就班的照着视频的解法,折腾两个晚上未果............. 2009-8-11 我自己重新建立了一个JavaBean和表单提交页面,在后台打印输入的参数,意外的发现中文没出现乱码,大喜! 去除所有转码原创 2009-08-12 12:55:00 · 1786 阅读 · 4 评论 -
servlet的中文乱码问题
在代码处理的第一行加上request.setCharacterEncoding("UTF-8");即可解决问题! public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setChara原创 2009-07-23 20:54:00 · 637 阅读 · 0 评论 -
loading persisted sessions: java.io.EOFException
【错误描述】引用 [StandardManager:doLoad()] ERROR [IOException while loading persisted sessions: java.io.EOFException] java.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(Obj原创 2009-07-24 10:37:00 · 797 阅读 · 0 评论 -
mysql中的不显示重复数据--group by
<br />按客户要求,对于某数据表要求实现唯一记录显示,因为表中登记的数据不能排除重复列,所以想到了用DISTINCT 关键字实现,但是折腾半天未果........<br />意外的发现group by可以实现,很意外,哈哈<br />如下:<br />select * from tba group by 要筛选的列名;<br /> <br />运行版本:mysql5.1<br />原创 2011-01-28 19:19:00 · 6397 阅读 · 0 评论