- 浏览: 17008 次
- 性别:
- 来自: 西安
最新评论
-
wolongsuxing:
楼上说的不错,关键是解决问题的能力,而不是埋头coading
最近写代码的感受 -
yanghongwu103:
学习jsf编码总结 -
yanghongwu103:
...
学习jsf编码总结 -
yanghongwu103:
...
学习jsf编码总结 -
xihongshi414:
顶级程序员的完美形象是,TA在开发项目时,打开编辑器,想机关枪 ...
最近写代码的感受
文章列表
初学 Java Web 开发,请远离各种框架,从 Servlet 开发
博客分类:
Jsp/Servlet
web框架jspservletfilter
Web框架是开发者在使用某种语言编写Web应用服务端时关于架构的最佳实践。很多Web框架是从实际的Web项目抽取出来的,仅和Web的请求和响应处理有关,形成一个基础,在开发别的应用项目的时候则可以从这个剥离出来的基础做起,让开发者更关注更具体的业务问题,而不是Web的请求和响应的控制。
框架很多,但套路基本类似,帮你隐藏很多关于 HTTP 协议细节内容,专注功能开发。
但对一个初学者来说,过早的接触框架往往是 ...
jsp的el表达式
- 博客分类:
- servlet-jsp学习
一,EL表达式以PageContext,HttpServletRequest,httpSession,ServletContext的顺序进行搜索,
比如:${name}的值会按照以上顺序取值.找到第一个值后就不会再往后找了.
二,点号与数组记法
${name.property}
${name["property"]} 这个优势是property可以用个变量来代替而点号则不行.
三,
${randomNum.num}<br/>
session_id:${pageContext.session.id}<br/>
${header. ...
jsp的内置对象,即jsp被编译成servlet后的全局变量.
1,request
一次请求后销毁,是httpRequest的实例
2,response
一次回应后销毁,是HttpResponse的实例
3,pageContext
能取到jsp页面的所有对象包括(request,response,session,application的部分属性), ...
实体:
写道
clas Object { @Lob @Basic(fetch = FetchType.LAZY) @Column(name = "tp", columnDefinition = "BLOB") private Blob Picture; public Blob getPicFile() { return picFile; } public void setPicFile(Blob picFile) { this.picFile = picFile; } }
dao:
public void saveObject(CarInfo o ...
项目做完了,jsf框架也用了有3个月了。在此做个简单的总结。
1、首先它是一个web开发的框架,符合mvc设计模式。
在此我熟悉了mvc的编码方式,model--view--controller;
前几天和同学讨论过关于业务层的中间件,也就是service,两个人有两种不同的观点;
甲认为所有的业务方法都是提前设计好的,具体到每个细节,故所有的业务都是写在service里,action里面只做简单的 参数判断(即对输入、输出参数的验证判断)也就是一些简单的if()else()结构。
乙认为不可能把所有的业务都提前写好在service中,因为 ...
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:c="http://java.sun.com/jstl/core"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:a4j="http://richfaces.org/a4j"
template=" ...
<h:outputLabel styleClass="desc" escape="false" value=""/>
常用属性:escape
如果值为true,不会转义value中的特殊符号(<,>,&等)
如果为false,会转义。
默认为true
诺基亚新CEO讲话全文翻译zt
作者: 阿汤 (37 篇文章) 日期: 四月 24, 2011 在 9:51 下午
阿汤:看来Meego手机已经成为过往云烟了。。。关于这篇演讲几个想法:
1. Intel会如何处理Meego?放弃还是在大点的手持设备(上网本/平板)上继续玩玩?
2. Nokia下一步会与谁合作?google?WebOS?MS?目前听到的消息貌似MS的机会更多一些。
3. 这篇演讲还不错,只是没有说清楚Nokia下一步要如何做,Nokia的手机还是比较经典的(在手机功能上,个人认为到现在还是最好的)希望他们能走出困境。
--------------------- ...
组件代码写道
<td colspan="3"> <rich:listShuttle id="sds" sourceValue="#{responseRBean.warnRs}" targetValue="#{responseRBean.gwarnRs}" var="warnitems" listHeight="600" sourceListWidth="200" targetListWid ...
后台sp伪代码(T-sql):
view plaincopy to clipboardprint?
//<![CDATA[
function dialogylz(stcd,currentTime){
//alert(stcd+"---"+stnm);
var aa=stcd+","+currentTime;
window.showModalDialog("${facesContext.externalContext.requestContextPath}/pages/mtmews-monitor/ssjc/hdsqjc/duanmian.html?stcd="+st ...
<script type="text/javascript">
var chart,dmdateZZ,jjsw,zgsw,dmLineName,jjMax,zgMax,stnm;
dmLineName = '#{heDaoBean.lineDmZZ}';//时间
dmdateZZ = #{heDaoBean.dmZZ};//断面图数据
jjsw = #{heDaoBean.wrz};//警戒水位线Y值
jjMax= #{heDaoBean.lenghtXZZ};//警戒水位线x值
zgsw = #{heDao ...
程序员管理代码、管理者协调业务管理能力可以综合所有能力,它是能力中的管理者。用程序员和管理者做个类似的对比 大家可能认为只 ...
页面<td></td>里面的el表达式的作用
列表页面:从Bean的实体中取值,显示数据列表
修改页面:两个作用
从Bean中取值显示给客户以供修改
把客户输入的值传给Bean,然后保存至数据库
分页方法的理解
1、 返回一个实体对象的List,改实体可以是pojo,也可以是自定义的dto,只要把它保存在改分页方法返回的List就行。然后在页面就可以用el表达式(实体.属性)取得List中的对象的属性值。这里类似于struts2。
写道
List<StRainfallHistory> list = ...
新的环境,新的影响。
jsf还处于初步阶段,所以经常请教老同事。
而老同事的指教给我很多怪异的感受:
1、不求甚解
框架里很多封装好的方法不去深究,比如分页方法,里面还涉及到了一个缓存数据键。
//缓存数据键声明 ...