String sql = "SELECT * FROM \""+tableName+"\" LIMIT 0 OFFSET 0"; List list = new ArrayList(); Connection conn = null; try { conn = getConn(); Statement st = null; try{ st = conn.createStatement(); ResultSet rs = null; try{ rs = st.executeQuery(sql); ...
2007-11-16

表单验证

关键字: 验证
表单验证 除非只是一个发布资源的web应用,否则很难不和用户进行交互。 在交互的过程中就带来了一个验证用户输入的问题。 web应用是通过http协议和用户进行信息传输的,所以服务器端和客户端相互之间都是透明的,只存在符合http协议的数据传输,不用知道对方是什么。 严格来讲,由于客户端无论什么数据都有可能传送到服务器端(自己写客户端,什么数据都可以传送),所以在服务器端对数据进行验证是必须的。但是由于大多数用户还是使用IE,Firefox此类的通用浏览器,所以可以先在浏览器上对数据进行一次验证,然后再把数据传送给服务器端,以减少浏览器和服务器端的通信次数。 1.浏览器端验证 在浏览器端 ...
2007-11-15

程序中集成embedded tomcat

关键字: tomcat
启动程序 没看出来比用eclipse启动好在什么地方,也许一样。 package start; import org.apache.catalina.Context; import org.apache.catalina.Engine; import org.apache.catalina.Host; import org.apache.catalina.LifecycleException; import org.apache.catalina.connector.Connector; import org.apache.catalina.startup.Embedd ...
无意间翻到一个N年前的老帖子(http://www.javaeye.com/topic/17501),讨论的是OpenSessionInView的效率问题。 我本人对Spring和Hibernate都没有什么经验,只是对于引起OpenSessionInView效率低的原因感兴趣。 首先OpenSessionInViewFilter就是一个过滤器,那么它的执行时间也就是其后的过滤器以及servlet的执行时间,这中间比较耗时的,就是业务操作,以及大页面的渲染。 对于业务操作,这是无法避免的,和是否使用OpenSessionView无关。 至于大页面的渲染,如果仅仅是渲染本身,那么也是和是否使 ...
weiqingfei
搜索本博客
存档
最新评论