WebWork实现用户的登陆

 WebWork实现用户的登陆收藏 新一篇: J2SE IO 流复习 | 旧一篇: Struts+Hibernate+Spring 集成 主要实现如下功能:1、login.jsp中就name,password字段2、用户名与密码不能为空!如果空给予提示(使用Webwork验证,国际化)2、当用户名为:xiaomaha密码为123跳转到seccess.jsp页面否则跳转到defeat.jsp页面 第一步:导包版本为:webwork-2.2.5http://www.opensymphony.com/webwork       可以下载所需要的包1…

jsp中读取选中的checkbox多选的值

 1.jsp <form name="form" action="test2.jsp"><br> <input TYPE="checkbox" name="fruit" VALUE="apples"> Apples <BR><input TYPE="checkbox" name="fruit" VALUE="grapes"> Grapes <BR><input TYPE="checkbox" name="fruit" VALUE="oranges"> Oranges <BR><input TYPE="checkbox" name="fruit" VALUE="melons"> Melons <BR> <br&g…

Struts之ActionContent

ActionContext介绍 通过上面用户注册例子的学习,我们知道Xwork与Web无关性,我们的Action不用去依赖于任何Web容器,不用和那些JavaServlet复杂的请求(Request)、响应(Response)关联在一起。对请求(Request)的参数(Param),可以使用拦截器框架自动调用一些get()和set()方法设置到对应的Action的字段中。但是,仅仅取得请求参数的值就能完全满足我们的功能要求吗?不,在Web应用程序开发中,除了将…

常见异常

解决异常的方法:            ============================================J2SE异常=========================================  java.net.ConnectException: Connection refused: connect  异常描述:这个异常发生在网络通信的套接字使用中。  解决方法:                  1) 当前服务器端口不可用。可通过运行cmd -> netstat -nao查看当前可用端口号。                 2) 必须先运行服务器再…

j2se—jsp

<c:forEach var="contractsDetail" items="${contractsDetails}" varStatus="status">      <tr id="bargainChr${status.index}" onclick="ContractBaseInfo.enumTrCss(this);">       <td>       <BUTTON class="btnClass1" id="bargainChrBtn"><SCRIPT type="text/javascript">document.write(parseInt('${status.index}')+1)</SCRIPT></BUTTON>       &…

超链接 a href 提交表单通过post方式

我们知道超链接一般是通过get方式提交表单的,如下列子: <a href='oneGetAllCultivateEndCertificateServlet?page=1&hiddenA=A'><font color='#000000'>首页</font></a> 如果想用超链接post这个表单该怎么做呢,请看下面: <form name='form1' action='oneGetAllCultivateEndCertificateServlet' method='post'> <input type='hidden' name='page' value='1'/&…

ognl.MethodFailedExceptiond异常的解决办法(Struts2)

问题描述: 在 Struts2 里面,当页面向服务器提交参数时报 ognl.MethodFailedException 和 java.lang.NoSuchMethodException: setMoney([Ljava.lang.String;)] 异常,实际上 money 并不是 String 类型,而是 float 类型或者其他类型,但是参数值却仍能够正确传递过去。 异常信息 : ognl.MethodFailedException: Method "setMoney" failed for object com.yakoo5.cdhms.action.SaleManageAction@221c…

JSP 架構介紹 – Model1 , Model2 , and Model2x [精華]

JSP 架構介紹 - Model1 , Model2 , and Model2x [精華] Chapter 1 Model 1 , 透過 JSP 來接值1.1 什麼是 Model 1 的 JSP 架構如圖有三種情況是大家最常使用到的(1) A.jsp, 例如 Hello xxx 的程式, 將程式碼全部寫在 jsp 檔案之中(2) B.jsp, 把部分的商業邏輯抽出來, 放在 JavaBean 中, 盡量針對 JavaBean 元件化.(3) C.jsp, 其實和 B 是一樣的, 只是 JDBC 已經是個標準元件.好處是...簡單, 開發快速, …

Expecting “jsp:param” standard action with “name” and “value” attributes错误

错误信息如下: org.apache.jasper.JasperException: /index.jsp(14,0) Expecting "jsp:param" standard action with "name" and "value" attributes     org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:40)     org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:407)     org.apache.jasper.compiler.ErrorDispatcher.jspError(Error…

多双引号问题

  <page:page             url="<%=request.getAttribute("url").toString()%>"             page="<%=request.getAttribute("page").toString()%>"             sum="<%=request.getAttribute("sum").toString()%>" />     上面自定义标签引用的时候报错了:   解决方案有两个: 1、把双引号改为单引号:          <page:page url="***" page="***" sum="***" />     …

[java] Struts基本原理与核心配置

 在使用JSP/Servlet时,原理为:        JSP –>web.xml中配置的 servlet与Servlet-mapping –> Servlet(接受参数,验证,调用DAO等操作) à跳转到不同的页面   使用Struts时,原理为:        JSP à web.xml àActionServlet(url-pattern:*.do) àstruts-config.xml(根据path路径找对应的action与actionForm) àActionForm àValidate方法验证(如果通过进入action,否则返回input错误页)àaction à…

Struts2学习笔记

一、JSP接收Action返回的参数 1、在Action中预先定义JSP要接收的参数,并添加对应的setter和getter方法 2、在JSP中通过request.getAttribute()方法接收。 注意:用惹quest.getParameter()将接收不到参数值。另外还可以用struts标签实现。  

为什么会有DispatchAction?

一. 由来     最近用Struts1.x做项目时遇到个问题,对一个表做操作,增删改查什么的,需要定义很多Action对应相应的操作,假如有4个jsp,分别是 user表的增删改查页,理论上就要有4个增删改查Action,一个jsp对应一个Action,夸张了些吧。。。,另一种方法是写4个jsp,每个 jsp中写一个隐藏域,Action只写一个,4个jsp都提交的这个Action,在Action里,取出隐藏域的值来判断是由哪个jsp提交过来的,这…

JBuilder2005实战JSP之登录页面

通过File->New...->Web->双击JSP图标,弹出创建JSP向导的对话框,如下图所示: 图 3 通过向导创建login.jsp   ·Web module:如果一个工程下有多个Web模块,你可以通过这儿指定JSP所要加入到的Web模块,因为我们的工程中只有一个webModule,所以是向导将默认设置为webModule。  ·Name :键入JSP文件名,你可以键入.jsp后缀,也可以不写后缀,直接键入login就可以了。  Generate sample bean选…
下一页 »