网站建设资讯

NEWS

网站建设资讯

WebWork框架如何使用

WebWork框架如何使用,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

十载的围场网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。营销型网站建设的优势是能够根据用户设备显示端的尺寸不同,自动调整围场建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“围场网站设计”,“围场网站推广”以来,每个客户项目都认真落实执行。

1 先下载WebWork框架开发包http://www.opensymphony.com/webwork/download.action 我用的是2.2.4的.

2 .在WebWork框架里建立一个WEB工程.你解压WebWork的开发包以后会发现有两个jar文件在***级目录里面,把他们拷贝进你的工程里面.然后你还会看见lib目录(webwork开发支持的所有jar文件),lib目录下面有个defult的目录,把这个目录里面的jar文件也都拷贝进你的工程,他们是开发webwork最基本的保障.

3 在src下创建两个文件.

(1)xwork.xml

               /yes.jsp           

(2)webwork.properties

webwork.i18n.encoding=GBK


### Load custom property files (does not override webwork.properties!)


# added the MockTag to the path of Tags that the TagDirective will search through


webwork.velocity.tag.path = com.opensymphony.webwork.views.velocity.ui, org.displaytag.tags


webwork.ui.templateDir = template


### Load custom default resource bundles


### XSLT Cache


webwork.xslt.nocache = true

3 web.xml

   index.jspwelcome-file> welcome-file-list>    webworkservlet-name>      com.opensymphony.webwork.dispatcher.ServletDispatcher   servlet-class>   servlet>      webworkservlet-name>   *.actionurl-pattern>   servlet-mapping>   web-app>

4 在WebWork框架中创建HelloWorldAction类在helloworld包下,填写代码如下:

package helloworld;   import com.opensymphony.xwork.Action;   public class HelloWorldAction implements Action {   private String userName;   public String getUserName() {   return userName;   }   public void setUserName(String userName) {   this.userName = userName;   }   public String execute() throws Exception {   // 处理乱码   //userName = new String  (userName.getBytes("iso-8859-1"),"GBK");   System.out.println(userName);   return "yes";   }   }

5然后在创建下列两个jsp页面.

***个页面:index.jsp

<%@ page language="java" import="java.util.*"   pageEncoding="GBK"%>   <%   String path = request.getContextPath();   String basePath = request.getScheme()+":  //"+request.getServerName()+":  "+request.getServerPort()+path+"/";   %>            ">   My JSP 'index.jsp' starting page                                       
            

第二个页面:yes.jsp

<%@ page language="java" import="java.util.*"   pageEncoding="GBK"%>   <%@ taglib prefix = "ww" uri = "/webwork" %>   <%   String path = request.getContextPath();   String basePath = request.getScheme()+":  //"+request.getServerName()+":  "+request.getServerPort()+path+"/";   %>            ">   My JSP 'yes.jsp' starting page                               yes. 
         

关于WebWork框架如何使用问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


名称栏目:WebWork框架如何使用
网址分享:http://cdweb.net/article/ppsieg.html