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);
...
表单验证
除非只是一个发布资源的web应用,否则很难不和用户进行交互。
在交互的过程中就带来了一个验证用户输入的问题。
web应用是通过http协议和用户进行信息传输的,所以服务器端和客户端相互之间都是透明的,只存在符合http协议的数据传输,不用知道对方是什么。
严格来讲,由于客户端无论什么数据都有可能传送到服务器端(自己写客户端,什么数据都可以传送),所以在服务器端对数据进行验证是必须的。但是由于大多数用户还是使用IE,Firefox此类的通用浏览器,所以可以先在浏览器上对数据进行一次验证,然后再把数据传送给服务器端,以减少浏览器和服务器端的通信次数。
1.浏览器端验证
在浏览器端 ...
启动程序
没看出来比用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无关。
至于大页面的渲染,如果仅仅是渲染本身,那么也是和是否使 ...
- 浏览: 11603 次
- 性别:

- 来自: 黑洞

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
打破时间的束缚(转)
我对以下方面有一些疑虑:1、如何降低协作的成本、加快沟通的速度?2、是否每个人的 ...
-- by outrace -
打破时间的束缚(转)
weiqingfei 写道ouspec 写道这样做会使协作成为问题,比如大家需要 ...
-- by zerker -
打破时间的束缚(转)
ouspec 写道这样做会使协作成为问题,比如大家需要同时来做一件事情的,同时在 ...
-- by weiqingfei -
打破时间的束缚(转)
这样做会使协作成为问题,比如大家需要同时来做一件事情的,同时在线沟通是很重要的。 ...
-- by ouspec -
打破时间的束缚(转)
他们这样做是对的,工作业绩是以成果论的,这是所有工作的共同特点。 只不过表现形式 ...
-- by flyingbug






评论排行榜